会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
1234ztc
博客园
首页
新随笔
联系
管理
订阅
2016年9月24日
关于如何在Listener中注入service和ServletContextListener源码分析
摘要: 今天在做项目时突然发现我该如何向listener中注入service对象,因为监听器无法使用注解注入。 此时有人会想用以下代码通过xml的方式注入: 这样的话会导致一个问题,那就是Tomcat会两次加载spring的配置文件。所以这种方式并不可取。 通过分析源码我画出了一张图: 从上面的源码我们可以
阅读全文
posted @ 2016-09-24 21:01 1234ztc
阅读(5545)
评论(0)
推荐(1)
2016年9月16日
Struts Actioncontext 和ServletConfigInterceptor的原理分析
摘要: 最近我在做网上商城的项目时对Struts的Actioncontext的原理产生的疑问,于是通过查找资料最后有了一定理解,在此写下随笔为自己的思路做整理。 web.xml代码: 在web.xml配置文件中我们都有配置StrutsPrepareAndExecuteFilter这就意味着StrutsPre
阅读全文
posted @ 2016-09-16 18:46 1234ztc
阅读(557)
评论(0)
推荐(0)
2016年9月15日
Spring的bean的存储和管理机制
摘要: 在tomcat容器加载时会将所有单例的bean实例化并且加入到HashMap中。在之后需要单例bean之时直接从hashmap中取。如果hashmap中没有则从spring容器中实例化并且将其放入haspmap,而非单例bean是不会被放入hashmap中只会从spring容器中加载。以下是模拟这种
阅读全文
posted @ 2016-09-15 15:46 1234ztc
阅读(7915)
评论(1)
推荐(0)
2016年8月29日
Java代理模式
摘要: 关于代理模式的概念: 用现在相当热门的宝强马蓉事件做比喻,宝强相当于是被代理类,宋喆就是代理类,宋喆代理着宝强的许多行为,宋喆对宝强的消息进行预处理、过滤、转发、公关等。就如公关,当宝强需要公关的时候宝强无须真正亲自去实现公关,真正实现的是由宋喆代理完成。 代理模式是常用的java设计模式,他的特征
阅读全文
posted @ 2016-08-29 01:48 1234ztc
阅读(328)
评论(0)
推荐(0)
2016年8月21日
Struts的Action类
摘要: Struts2 是一个用来开发 MVC 应用程序的框架. 它提供了 Web 应用程序开发过程中的一些常见问题的解决方案包括: 对来自用户的输入数据进行合法性验证、 统一的布局、 可扩展性、国际化和本地化、支持 Ajax、表单的重复提交、文件的上传下载等等。 1. action VS Action 类
阅读全文
posted @ 2016-08-21 09:49 1234ztc
阅读(235)
评论(0)
推荐(0)
公告