![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 79
IMFuckingHigh
这个作者很懒,什么都没留下…
展开
-
Spring容器和被管理的Bean
本文摘自:李刚 著 《轻量级 Java EE企业应用实战 Struts2+Spring+hibernate整合开发》 bean 是Spring 管理的基本单位,在Spring 的J2EE应用中,所有的组件都是bean,bean 包括数据源、Hiber转载 2011-09-01 15:20:09 · 9996 阅读 · 1 评论 -
Spring的核心机制:依赖注入(Dependency Injection)
本文摘自:李刚 著 《轻量级 Java EE企业应用实战 Struts2+Spring+hibernate整合开发》 依赖注入(Dependency Injection) 是时下的"流行语",也是目前最优秀的解耦方式。使用依赖注入时,J2EE中的各种转载 2011-08-31 16:55:27 · 2611 阅读 · 2 评论 -
Spring 实现两种设计模式:工厂模式和单态模式
本文摘自:李刚 著 《轻量级 Java EE企业应用实战 Struts2+Spring+hibernate整合开发》 在Spring 中大量使用的以下两种设计模式:工厂模式和单态模式。工厂模式可将Java 对象的调用者从被调用者的实转载 2011-08-31 13:05:01 · 33218 阅读 · 0 评论 -
HibernateDaoSupport
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法: public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessio转载 2012-02-24 17:40:38 · 707 阅读 · 0 评论 -
HibernateTemplate
使用HibernateTemplate可将Hibernate 的持久层访问模板化,使用HibernateTemplate 非常简单。创建Hi bernateTemplate 实例后,注入一个SessionFactory 的引用,就可执行持久化操作。SessionFactoyr 对象可通过构造参数传入,或通过设值方式传入。例如://获取Spring 上下文ApplicationContext转载 2012-02-27 17:27:23 · 8542 阅读 · 0 评论 -
详解在Spring中进行集成测试
在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例子。 按照Spring的推荐(原话:You should not normally use the Sprin转载 2012-02-28 13:16:29 · 3008 阅读 · 0 评论 -
Struts2中过滤器和拦截器的区别
拦截器和过滤器的区别:1、拦截器是基于java的反射机制的,而过滤器是基于函数回调2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器转载 2012-03-05 14:08:14 · 43103 阅读 · 4 评论