框架
青衣飘飘程序猿
这个作者很懒,什么都没留下…
展开
-
Struts2文件上传
提供 FileUpload 拦截器,用于解析 multipart/form-data 编码格式请求,解析上传文件的内容fileUpload拦截器 默认在 defaultStack 栈中, 默认会执行的 在Action需要对上传文件内容进行接收 页面: <input type="file" name="upload" /> Action : public clas...原创 2018-10-11 19:54:19 · 101 阅读 · 0 评论 -
IOC容器Bean的实例化方式以及其生命周期(上)
1. 三种实例化Bean的方式a.使用类构造器实例化(默认无参数)<bean id=“personService" class="com.baidu..PersonServiceImpl"/>b.使用静态工厂方法实例化(简单工厂模式)<bean id="personService" class="com.baidu.factory.PersonServ...原创 2018-10-26 10:00:36 · 332 阅读 · 0 评论 -
IOC容器装配Bean_基于XML配置方式之Bean的注入方式(下)
依赖注入(DI)Bean的属性对于类成员变量,注入方式有三种:1.构造函数注入使用构造方法注入,在Spring配置文件中,通过设置注入的属性 (可以通过index或者type注入)2:依赖注入Bean属性 – setter方法注入使用setter方法注入,在Spring配置文件中,通过设置注入的属性使用引入引用其他Bean使用p命名空间为了简化XML文件配置,Spri...原创 2018-10-26 14:34:19 · 286 阅读 · 0 评论 -
关于面向切面编程AOP
什么是AOPAOP Aspect Oriented Programing 面向切面编程AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存)Spring AOP使用纯Java实现,不需要专门的编译过程和类加载器,在运行期通过代理方式向目标类织入增强代码AspecJ是一个基于Java语言的AOP框架,Spring2.0开始,Spring AOP引入对A...原创 2018-10-27 10:36:58 · 133 阅读 · 0 评论 -
浅析事务的传播行为与隔离级别
七个传播行为,四个隔离级别。Spring中事务的定义:Propagation(key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。)有以下选项可供使用:PROPAGATION_REQUIRED–支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS–支持当前事务,如果当前没有事务,就以非事务方式执行。PROP...翻译 2018-10-27 16:06:32 · 116 阅读 · 0 评论