- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 Spring 中事务管理
spring中的事务 事务,确实是一个极为抽象的概念,我理解为就是一个连续的东西,保证在其中的行为要么全完成,要么全部回滚,什么都没发生一样。 确保数据和资源永远不会处在一种不一致的状况下。 描述事务的4个概念:原子性,一致性,隔离性,持久性。这个在哪里都有解释,只要自己理解了,就行了。spring的事务就像他对持久化的支持一样,基本上都是委托给第3方了,具体说
2010-02-02 11:06:00 576
原创 在Spring中发现java.lang.ClassCastException: $Proxy1问题
碰到这样的错误提示信息一般是spring中AOP代理配置出现问题,在spring中代理的配置基本上有这么两种一种是基于JDK,而另外一种是CGLIB的代理。 基于JDK的代理是面向接口的,所有使用 Proxy 的对象都必须定义一个接口,而且用这些对象的代码也必须是对接口编程的,Proxy 生成的对象是接口一致的而不是对象一致的。Proxy 毕竟是通过反射实现的,必须在效率上付出代价:有实验
2010-02-02 11:05:00 1045
原创 Spring中ApplicationContext加载机制
加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择在web.xml中增加Xml代码 org.springframework.web
2010-02-02 11:03:00 726
原创 什么叫事务传播机制
什么叫事务? 这些就是数据库特有的术语了。懒虫在这里口头解释:就是把多件事情当做一件事情来处理。也就是大家同在一条船上,要活一起活,要over一起over !事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和e
2010-02-02 11:02:00 1380
原创 Spring 框架的的核心组件
• 核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 • Spring 上下文:Spring 上下文是一个配置文件,向 Spring 框架提供上下文信息。Spring 上下文包括企业服务,例如 JNDI、EJB、电子
2010-02-02 10:50:00 2137
原创 用hibernate的性能:插入很快,可查询为什么非常慢
光是测时间是远远不够的,像JVM的CPU占用率,JVM的内存堆栈都需要测量,进行综合评定,我没有什么测试工具,不过我知道那些大公司内部有自己开发的专用测试软件。其实这样的专业性能测试,不要说测试软件本身了,就是测试结果的评测报告都是需要花很多银子购买的。像Java程序这种不是直接在OS平台上运行,涉及到JVM本身的很多性能调节的测试,非专业公司是不能够做的。自己随便写几个程序,跑一下
2010-02-02 10:46:00 1072
原创 Java中让CPU保持在一条直线上
/** * @param args */ public static void main(String[] args) { long time1 = System.currentTimeMillis(); long time2 = System.currentTimeMillis(); while (true) { while ((time1 - time2) ; tr
2010-02-02 10:40:00 579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人