Spring(更新完)
魏宇轩
魏宇轩
时光会把你雕刻成你应有的样子。
展开
-
Spring(13)_事务控制
本系列博客汇总在这里:Spring 汇总 事务控制一、什么是事务二、Spring 使用注解对事务的控制1、来处理事务传播特性第一步第二步2、事务的并发并发问题脏读(dirty read)不可重复读(unrepeatable read)幻读(phantom read)第一类更新丢失第二类更新丢失3、事务的隔离级别三、使用配置文件对事务控制 源码工程文件为:spring3.2_10 一、什么是事...原创 2020-01-30 16:50:33 · 336 阅读 · 0 评论 -
Spring(12)_jdbcTemplate
本系列博客汇总在这里:Spring 汇总 jdbcTemplatejdbcTemplate1、第一步:引入 jdbc 的包2、第二步:配置数据源3、第三步:建立 t_user 表4、第四步:DAO 源码工程文件为:spring3.2_10 jdbcTemplate 1、第一步:引入 jdbc 的包 2、第二步:配置数据源 <!-- 数据源配置 --> <bean ...原创 2020-01-30 16:22:39 · 270 阅读 · 0 评论 -
Spring(11)_AOP
本系列博客汇总在这里:Spring 汇总 AOPAOP1、JDK 动态代理2、CGLIB 动态代理3、Spring 的注解形式 AOP第一步:引入 Spring 的 aop 的包第二步:引入头信息第三步:基于注解方式的切面声明第四步:切面定义4、使用配置文件做 AOP配置切面 源码工程文件为:spring3.2_07 & spring3.2_08 AOP AOP(Aspect Ori...原创 2020-01-30 16:00:03 · 410 阅读 · 0 评论 -
Spring(10)_Spring 和 Junit 的整合
本系列博客汇总在这里:Spring 汇总 Spring 和 Junit 的整合Spring 和 Junit 的整合 源码工程文件为:spring3.2_06 Spring 和 Junit 的整合 第一步:引入 Spring 的测试包,Spring(2 )_Spring 环境搭建提供包下载。 实现 /** * @RunWith:指定spring对junit提供的一个运行器 * @Con...原创 2020-01-30 14:40:25 · 263 阅读 · 0 评论 -
Spring(9)_扫描器管理 Bean
本系列博客汇总在这里:Spring 汇总 扫描器管理 Bean扫描器管理 Bean 源码工程文件为:spring3.2_06 扫描器管理 Bean 实际项目如果很大就会出现大量配置,我们使用扫描器可以解决这个问题,扫描器扫描带有 @Controller,@Service, @Repository,@Component 的类 @Controller:控制层的类。 @Service:服务层的...原创 2020-01-30 14:25:03 · 263 阅读 · 0 评论 -
Spring(8)_注解方式注入
本系列博客汇总在这里:Spring 汇总 注解方式注入注解方式注入1、@Resource 注解加在属性上加在 Set 方法上2、@Autowired 注解加在属性上加在 Set 方法上 源码工程文件为:spring3.2_05 注解方式注入 第一步:引入依赖包,下载,提取码:cx69。 第二步:引入约束文件 <?xml version="1.0" encoding="UTF-8"?...原创 2020-01-30 14:13:58 · 388 阅读 · 0 评论 -
Spring(7)_依赖注入
本系列博客汇总在这里:Spring 汇总 依赖注入一、常量注入二、构造器注入1、构造器注入常量2、注入 Bean三、外部 Bean 注入(90%使用)四、内部 Bean 注入五、集合注入 源码工程文件为:spring3.2_04 一、常量注入 <!-- bean的常量注入 --> <bean id="user" class="com.wyx.spring.model.U...原创 2020-01-30 13:40:15 · 271 阅读 · 0 评论 -
Spring(6)_Bean 的生命周期
本系列博客汇总在这里:Spring 汇总 Bean 的生命周期Bean 的生命周期 源码工程文件为:spring3.2_03 Bean 的生命周期 通过两个方法来验证:Init 方法和 Destroy 方法。 Init 是 Bean 被创建的时候被调用,主要做一些准备工作。 Destroy 是 Bean 被销毁的时候被调用,做清理工作。 Bean 的生命周期和容器一致,容器被创建 Bea...原创 2020-01-30 12:45:51 · 246 阅读 · 0 评论 -
Spring(5)_Bean 的作用域
本系列博客汇总在这里:Spring 汇总 Bean 的作用域Bean 的作用域 源码工程文件为:spring3.2_03 Bean 的作用域 默认情况下,bean 都是单例的,是容器初始化的时候被创建的,就这么一份! Scope:singleton 单例,prototype 多例,默认使用 singleton。 如果是 singleton 我们可以设置非延迟加载(容器初始化时创建 bean...原创 2020-01-30 12:40:27 · 228 阅读 · 0 评论 -
Spring(4)_延迟加载
本系列博客汇总在这里:Spring 汇总 延迟加载延迟加载 源码工程文件为:spring3.2_03 延迟加载 所有的 Bean 默认情况下,非延迟加载的,是 spring 的容器创建的时候就把 Bean 给创建出来了,我们 getBean 的时候直接从容器中去拿这个 Bean 就可以了。 是否延迟加载由 lazy-init 来控制,默认是 false,如果变成 true 就在 getBe...原创 2020-01-30 12:31:22 · 360 阅读 · 0 评论 -
Spring(3 )_Bean 的创建方式
本系列博客汇总在这里:Spring 汇总 Bean 的创建方式一、使用构造器创建二、静态工厂方式创建三、实例工厂方式创建 源码工程文件为:spring3.2_03 一、使用构造器创建 使用构造器方式创建 bean,要求 bean 必须要有默认的构造器,这是工作中最常用的方式。 <bean id="user" class="com.wyx.spring.model.User">&...原创 2020-01-30 12:24:14 · 311 阅读 · 1 评论 -
Spring(2 )_Spring 环境搭建
本系列博客汇总在这里:Spring 汇总 环境搭建一、创建 java 工程二、引入包三、创建 Spring 的配置文件四、创建 Bean五、创建 Spring 的容器 源码工程文件为:spring3.2_01 一、创建 java 工程 二、引入包 下载链接,提取码:76mj 。 三、创建 Spring 的配置文件 默认名称叫 ApplicationContext.xml。 <?xm...原创 2020-01-30 12:11:19 · 294 阅读 · 0 评论 -
Spring(1 )_Spring 概述
本系列博客汇总在这里:Spring 汇总 概述一、Spring 介绍二、控制反转(Ioc/DI)三、面向切面(AOP)四、Spring 的其他功能 源码工程文件为:spring3.2_01 一、Spring 介绍 Spring 是一个开源框架,Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-One J2...原创 2020-01-30 11:15:24 · 306 阅读 · 0 评论 -
Spring 汇总
汇总原创 2020-01-30 10:43:08 · 413 阅读 · 0 评论