读书人

spring是怎么做到编译时可以发现运行时

发布时间: 2014-01-26 14:37:01 作者: rapoo

最近刚开始用spring1.2.9,发现他在编译时可以发现一些运行时Exception.
例如spring1.2.9在使用spring-hibernate.jar这个包实现hibernate支持时,是怎么实现编译时报错,必须要同时引入spring-context.jar的.
估计应该是用了哪个开源项目吧,是acegi么?


------解决方法--------------------------------------------------------
你将spring.jar包放在lib下和classpath下就可以了。spring-hibernate.jar,spring-context.jar都包括在spring.jar包中。
------解决方法--------------------------------------------------------
spring是怎么做到编译时可以发现运行时才报的错误的
编译期应该不能发现运行时的错误吧
最简单的就是NullPointException
编译时永远不可能发现这个异常的


------解决方法--------------------------------------------------------
spring编译时能发现运行时exception?
你是不是理解错了?
------解决方法--------------------------------------------------------
exception 和 “找不到类或者依赖包”并不是一个概念,后者是属于编码错误,而不是异常!

        

读书人网 >Java Exception

热点推荐