STRUTS1/STRUTS2/SPRING
haj8888888
Test.
展开
-
Spring配置分离、配置文件与项目分离
1.Spring使用properties资源文件作为配置源,配置取classPath下面的. 工程中难免出现一些需要每次部署都需要配置的参数,如数据库连接参数等,测试环境跟实际运行环境是不一样的。 将这些参数独立到一个配置文件并可以让spring方便加载注入。使用java的properties资源文件,将所有的配置参数都写到properties文件里面,使用${key}来在spring配置文件原创 2015-03-25 09:15:25 · 6714 阅读 · 0 评论 -
cglib 动态代理库
1.CGLIB介绍 cglib是Spring、Hibernate依赖的核心包,但是cglib还算不上最底层的,因为它是在asm包之上做了封装,以增强易用 性。是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO(Persistent Object 持久化对象)字节码的动态生成。 2.例子: public原创 2015-05-08 10:12:18 · 299 阅读 · 0 评论 -
为什么有了Struts 还要Spring MVC
很多人学习了ssh ,都晓得struts最早被人用来控制表现层,但是struts已经有了mvc 为什么还有spring mvc呢? 他们的区别: 1. 机制。spring mvc 的入口是serclet, 而struts是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同, 这里就牵涉到serv转载 2015-05-26 11:04:27 · 480 阅读 · 0 评论