![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
xtuhcy
这个作者很懒,什么都没留下…
展开
-
奇怪的junit测试spring应用问题,找不到property-placeholder
奇怪的junit测试spring应用问题,找不到property-placeholder: <context:property-placeholder location="classpath*:*.properties"/> 原因就在classpath*:*.properties 不能写成classpath:*.properties 哪位熟悉spring的pr...原创 2012-07-12 13:25:27 · 379 阅读 · 0 评论 -
Hibernate session FlushMode有五种属性
转自http://www.blogjava.net/landor2004/archive/2009/11/25/303701.html Hibernate session FlushMode有五种属性: 1、NEVEL:已经废弃了,被MANUAL取代了 2 MANUAL: 如果FlushMode是MANUAL或NEVEL,在操作过程中hibernate会将事务设置为readonly,所以在增加、删...原创 2012-07-13 15:35:42 · 92 阅读 · 0 评论 -
在spring中使用hibernate延迟加载详解
要在spring中使用hibernate的延迟加载,我们先要模拟一个延迟加载的场景。 hibernate的get和load的区别相信大家都知道,load是通过代理加载实体,如果只访问id是不会读库将所有属性加载进来的,这个就是一个延迟加载的简单场景。 一、如果按照标准的spring+hibernate的整合,当使用load加载一个实体是,会报no session的错误 这是因为,延迟加...2012-07-13 17:14:38 · 288 阅读 · 0 评论 -
奇怪的Spring AspectJ 代理的目标bean会初始化2次的问题
使用aspectj的注释方式实现aop 配置: <context:component-scan base-package="com.aspire.nmp" /> <aop:aspectj-autoproxy proxy-target-class="true"/> 代码: @Pointcut("bean(testServiceImpl)") public vo...2012-08-16 11:02:23 · 144 阅读 · 0 评论 -
atomikos+spring+hibernate配置jta事务
解决跨库数据一致性问题通常会采用jta/xa的事务方式,下面介绍一下利用atomikos在spring3.x+hibernate3.x下的配置方式: 一、事务能解决的问题 保持ACID,也就是原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily ),分布式环境下,或者说假如有多个数据库,如果保持a...2015-08-26 13:03:18 · 190 阅读 · 0 评论