![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源
文章平均质量分 81
iteye_15287
这个作者很懒,什么都没留下…
展开
-
AOP
为什么要区分J2EE容器和J2EE应用系统? 我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。 这些功能机制是每个应用系统几乎都需...2007-11-26 11:32:00 · 112 阅读 · 0 评论 -
SOA
最近半年以来,在企业级应用开发领域,谈论最多的一个词,恐怕非SOA (Service-Oriented Architecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本文中一探SOA的究竟。 那么什么是SOA,让我们先从基本概念开始讲起。 什么是SOA? SOA是一种架构模型,它可以根据需求通...2007-11-26 11:34:00 · 155 阅读 · 0 评论 -
Freemarker教程
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图) FreeMarker不是一个Web应用框架,而适合作为...原创 2008-07-28 10:23:54 · 394 阅读 · 0 评论 -
ibatis与spring整合实例(附源码)
使用 SQL Map ,能够大大减少访问关系数据库的代码。 SQL Map 使用简单的 XML 配置文件将 Java Bean 映射成 SQL 语句,对比其他的数据库持续层和 ORM 框架(如 JDO 的实现, Hibernate 等), SQL Map 即有 ORM 的功能又具备 SQL 的灵活性和高效性。是一个非常优秀的 JDBC 的替代品。 SQL MAP 最大的优点在于它简单易学, 只...2008-08-13 11:04:51 · 126 阅读 · 0 评论 -
Spring配置JTA事务管理源码
项目中需要使用多个数据库,也就是说要建立多个数据源。建立多个数据源不难,但是多个数据源的事务管理就麻烦啦,我首先想到用JTA做事务管理,但jta是需要JAVA EE服务器支持的,项目用的是TOMCAT , TOMCAT本身是不支持jta事务管理的,于是google一番,发现可以通过配合使用ObjectWeb的JOTM开源项目,不需要Java EE应用服务器,Spring也可以提供JTA事务...2008-08-14 13:52:16 · 163 阅读 · 0 评论 -
Tomcat Server的组成部分
1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more Connector components that ...2007-10-18 08:33:00 · 119 阅读 · 0 评论 -
TOMCAT源码分析(启动框架)
前言: 本文是我阅读了TOMCAT源码后的一些心得。 主要是讲解TOMCAT的系统框架, 以及启动流程。若有错漏之处,敬请批评指教! 建议: 毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOMCAT的框架的。 所以得实践、实践、再实践。 建议下载一份TOMCAT的源码, 调试通过, 然后单步跟踪其启动过程。 如果有不明白的地方, 再来查阅本文, 看是否能...2007-10-18 08:51:00 · 78 阅读 · 0 评论 -
TOMCAT源码分析(消息处理)
0:前言 我们知道了tomcat的整体框架了, 也明白了里面都有些什么组件, 以及各个组件是干什么用的了。 http://www.csdn.net/Develop/read_article.asp?id=27225 我想,接下来我们应该去了解一下 tomcat 是如何处理jsp和servlet请求的。 1. 我们以一个具体的例子,来跟踪TOMCAT, 看看它是如何把Request一层一层...2007-10-18 09:04:00 · 100 阅读 · 0 评论