
java web
CH2JC
这个作者很懒,什么都没留下…
展开
-
过滤器与拦截器的区别
过滤器:在Java web中,对传入的请求、响应对象提前过滤掉一些信息或设置一些参数然后在传入servlet或struts的action。 拦截器:是在面向切面编程中在你的service或一个方法前调用另一个方法,或在方法后调用另一个方法。实现:动态代理。 拦截器与过滤器的区别: 1.拦截器是基于Java的反射机制的,而过滤器是基于函数调用。 2.拦截器不依赖与servlet容器,原创 2017-09-26 10:13:02 · 312 阅读 · 0 评论 -
Spring框架xml配置中属性 ref 与 value的区别
刚开始学Spring框架时并没太关注这么细小的区别,偶然一次配置xml时对同一个bean的引用,两个不同的类属性都用ref一个正确一个报了错误,当时觉得很不解。 后来看了引用对象的源码,才发现虽然引用的是同一个bean但两个对象的属相类型明显不一样,一个是对象引用类型,一个是字符串引用类型。看到这里终于明白 ref与value的区别了。ref代表的是引用这个对象,相当于传入得是对象的引用。而v...原创 2017-11-01 12:19:34 · 8392 阅读 · 0 评论 -
对AbstractRoutingDataSource的误解
AbstractRoutingDataSource对象是spring中对多数据源实现路由功能的一个类,从名字上很容易想到在多数据源中的应用,但这里依然有个坑需要注意,就是对多数据源的使用场景。不是任何场景都适合。笔者也是在使用中遇到了问题,在网上查了很多资料。发现和我有同样问题的人不少。特将对它的理解写在此处,以备日后使用。如有不对地方还请高人指正。 一般我们在实际中对多数据源的使用都是在Serv...原创 2019-01-11 03:35:20 · 1101 阅读 · 1 评论