
Spring+Struts+Hibernate
jazzhuang
这个作者很懒,什么都没留下…
展开
-
Spring中Bean的初始化过程
<br />Quotes: http://kantery.javaeye.com/blog/342206<br /> <br />在传统的Java应用中,Bean的生命周期非常简单。Java的关键词new用来实例化Bean(或许他是非序列化的)。这样就够用了。相反,Bean 的生命周期在Spring容器中更加细致。理解Spring Bean的生命周期非常重要,因为你或许要利用Spring提供的机会来订制Bean的创建过程。<br /><br />1. 容器寻找Bean的定义信息并且将其实例化转载 2011-02-28 23:00:00 · 759 阅读 · 0 评论 -
Spring中AOP的实现及例子
<br />Quotes: http://hi.baidu.com/cliff77/blog/item/e83a7b036ccbf18dd53f7c3f.html<br /> <br />有两种代理方式:<br />1)JAVA动态代理,只适用于接口。它是一种标准的JAVA特性,可提供卓越的性能<br />2)适用于目标对象没有任何实现接口的情况,而且这类接口无法引入(例如遗留代码)。它基于使用CGLIB库的运行时字节码生成<br />五种拦截类型<br />Spring只支持方法拦截,也就是说,只能在方法转载 2011-02-28 23:10:00 · 591 阅读 · 0 评论 -
选择Hibernate还是iBatis?
<br />Quotes: http://robbin.javaeye.com/blog/24529<br /> <br />选择Hibernate还是iBATIS都有它的道理:<br /><br />Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。<br /><br />Hibernate的缺点就是学习门槛不低,要精通门槛转载 2011-02-28 23:17:00 · 374 阅读 · 0 评论 -
设计模式一模板方法模式(spring)
<br /> <br />Quotes: http://dev.firnow.com/course/4_webprogram/php/phpjs/20090308/160053.html<br /> <br />设计模式一模板方法模式(spring)<br />--<br />IoC&DI<br />inverse of control(控制反转)&dependancy injection(依赖注入)<br />这两个概念很好的阐述了spring的面向接口编程机制。<br />所谓控制反转就是说把Actio转载 2011-02-28 23:13:00 · 1082 阅读 · 0 评论 -
iBATIS教程之快速入门浅析
<br />Quotes: http://developer.51cto.com/art/200907/138286.htm<br /> <br />iBATIS教程要从iBATIS的概念开始,它是又一个O/R Mapping解决方案,j2ee的O/R方案真是多,和Hibernate相比,iBATIS最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBATIS是能满足你的要求又足够灵活的最简单的解决方案。<br />iBATIS最大的特点是简单,最新版本2.0(下载),和1.0相比,主要改转载 2011-02-28 23:24:00 · 348 阅读 · 0 评论