摘要: Spring 事务管理 事务概念 什么是事务 事务特性 原子性 一致性 隔离性 持久性 读的问题 设置隔离级别 API 介绍 事务管理器 针对不从 Dao 层框架,提供了不用的实现类 编程式事务管理(不用) 声明式事务管理 基于 xml 配置文件 ~~~xml <! 已经配置好了 JdbcTempl 阅读全文
posted @ 2019-09-01 21:52 Posase 阅读(150) 评论(0) 推荐(0) 编辑
摘要: SSH 框架整合 Struts2 和 Spring 整合 Jar 包:Struts2 spring plugin 和 struts 相关 jar 包 ~~~Java public class UserAction extend ActionSupport { @Override public Str 阅读全文
posted @ 2019-09-01 21:52 Posase 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Spring 整合 Web 项目 ApplicationContext 类处于 Action 层,每产生一个 Action 会存在效率问题 实现原理 1. ServletContext 对象(只有唯一的一个对象) 2. 监听器 在服务器启动时,为每个项目创建一个 ServletContext 对象 阅读全文
posted @ 2019-09-01 21:51 Posase 阅读(369) 评论(0) 推荐(0) 编辑
摘要: AOP AOP 概述 1. AOP 即面向切面编程 2. AOP 采取横向抽取机制 3. AOP 使用动态代理实现 AOP 原理 ~~~Java public class User { public void addUser() { // TODO } } // 扩展功能:添加日志功能(什么时候添加 阅读全文
posted @ 2019-09-01 21:50 Posase 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Spring 的 Bean 管理 Bean 实例化的三种方式 1. 配置文件 ~~~xml <! 无参构造配置 主要方式 <! 静态工厂配置 <! 实例工厂配置 ~~~ 2. 调用方法 ~~~Java // 加载 xml ApplicationContext context = new ClassP 阅读全文
posted @ 2019-09-01 21:49 Posase 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Spring 概念 1. spring 是开源的轻量级框架 2. spring 是一站式框架 在 javaEE 三层结构中提供了不同的解决技术 web层:SpringMVC service层:ioc dao层:jdbcTemplate 3. spring 核心 aop:面向切面编程,扩展功能不是修改 阅读全文
posted @ 2019-09-01 21:48 Posase 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Spring IOC IOC 底层原理 使用技术 xml配置文件 dom4j 解决 xml 工厂设计模式 反射 实现原理 ~~~Java public class User { public void add() {}; } // 调用方法 User user = new User(); user. 阅读全文
posted @ 2019-09-01 21:48 Posase 阅读(122) 评论(0) 推荐(0) 编辑