
Spring
常写写代码
这个作者很懒,什么都没留下…
展开
-
Spring事务配置和事务传播类型
<!-- 配置事务管理器 --><bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref bean=&quo原创 2016-08-11 00:01:40 · 1277 阅读 · 0 评论 -
Spring @Resource、@Autowired的区别及其两者与@Qualifier结合使用的规则
@Resource@Resource是JSR-250的一个注解,用与资源(通常是JNDI)的注入。Spring对其进行了支持。装配规则:如果指定了name属性,则按照name查找,找到且类型匹配则装配,否则配抛出异常 如果指定了name和type属性,则按照name和type精确查找,找到则装配,找不到抛出异常 如果仅指定了type属性,则按照type查找,如果只找到一个则装配,...原创 2018-11-08 11:48:32 · 3307 阅读 · 0 评论 -
Spring缓存管理详解
从3.1开始,Spring引入了对Cache的支持。Spring的Cache并不是自身实现,而是提供缓存的使用、写入、清除等控制,即控制某个方法是真正执行,还是从缓存读取,调用某个写操作的方法后,是否要清除缓存的逻辑,这样避免在业务中出现大量的逻辑判断,简化业务代码。缓存管理类似与实务管理,提供了一套控制流程,而真正的实现交给其他组件。使用Spring Cache需要有两个步骤:在对应的类...原创 2019-04-29 12:01:20 · 1123 阅读 · 0 评论 -
DBCP连接池配置详解
Spring DBCP配置<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver"/> <prop...原创 2016-08-21 23:35:06 · 10139 阅读 · 0 评论