![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 88
chenzuyibao
这个作者很懒,什么都没留下…
展开
-
spring中scope属性
SpringSpirng中scope属性spring 默认scope 是单例模式这样只会创建一个Action对象每次访问都是同一个Action对象,数据不安全struts2 是要求 每次次访问 都对应不同的Actionscope="prototype" 可以保证 当有请求的时候 都创建一个Action对象...转载 2018-05-14 10:39:21 · 1036 阅读 · 0 评论 -
Spring-IOC容器-配置bean
SpringIOC容器:inversion of controll 控制反转说明: User user = new User(); 自己控制对象的创建 现在需要对象,自己不创建,交给外部的容器创建,叫控制反转! IOC容器= bean.xml配置 +ApplicationContext容器类1、将对象加入ioc容器的配置注意事项:细节1: id 与 ...原创 2018-06-06 23:52:37 · 119 阅读 · 0 评论 -
Spring-IOC容器-创建对象3种方式
SpringIOC容器, 创建对象示例对象public class User { private int id; private String name; public User() { System.out.println("User.User(), 创建User对象..."); } public User(int id, String name) { thi...原创 2018-06-07 00:06:09 · 545 阅读 · 0 评论 -
Spring-IOC容器-对象属性赋值
SpringIOC容器:对象属性赋值示例对象public class User { private int id; private String name; // list集合 private List<String> list; // Map集合 private Map<String,Object> map; // Properties 对象 priva...原创 2018-06-07 00:13:01 · 1027 阅读 · 0 评论 -
Spring-IOC容器-对象依赖
SpringIOC容器:对象依赖关系的配置示例接口和类public class UserService implements IUserService { private IUserDao userDao ; // 接收IOC容器注入值 public void setUserDao(IUserDao userDao) { this.userDao = userDao; } public void...原创 2018-06-07 00:24:45 · 217 阅读 · 0 评论 -
Spring-Aop注解
SpringAop注解方式概念: Aop编程: 关注点代码与业务代码分离!(jdk/cglib代理) 关注点: 重复执行的代码, 也叫关注点代码! 切面: 关注点代码形成的类,就叫做切面 springAop编...原创 2018-06-07 19:04:31 · 122 阅读 · 0 评论 -
Spring-Quartz使用
Quartz1 任务调度 常见的任务调度有Jdk 的Timer 以及 quartz任务调度框架等。在spring中可以将这些任务调度集成由spring管理这些任务调度。2 JDK Timer & TimerTask 如果是执行简单的有一定执行周期的,那么使用jdk自带的timer是最简单的。具体: ①、编写一个简单类继承 TimerTask,在这个...原创 2018-06-01 15:29:33 · 1227 阅读 · 0 评论 -
Spring-声明式事务管理-jdbc
Spring概念 事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,修改,删除等,事务的一致性,要求,这个事务内的操作必须全部执行成功,如果在此过程种出现了差错,比如有一条SQL语句没有执行成功,那么这一组操作都将全部回滚。 事务特性(ACID): • Atomic(原子性):要么都成功,要么都失败 ...原创 2018-06-08 17:24:10 · 150 阅读 · 0 评论 -
Spring-Aop-xml配置
SpringAop xml配置方式概念:沿用上一篇:Spring-Aop注解、示例:切面类:package cn.itcast.f_aop_xml;import org.aspectj.lang.ProceedingJoinPoint;// 切面类public class TransactionAop { public void beginTransaction() { System.out....原创 2018-06-08 20:36:30 · 150 阅读 · 0 评论