摘要: 12.Spring声明式事务管理 使用 MyBatis-Spring 的其中一个主要原因是它允许 MyBatis 参与到 Spring 的事务管理中。 而不是给 MyBatis 创建一个新的专用事务管理器,MyBatis-Spring 借助了 Spring 中的 DataSourceTransact 阅读全文
posted @ 2020-07-16 21:53 xuan_study 阅读(189) 评论(0) 推荐(0)
摘要: 11.Spring整合Mybatis 11.1 搭建基础环境(跟着官网走) 第一步:导入相关依赖 <dependencies> <!--junit单元测试--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> 阅读全文
posted @ 2020-07-16 21:52 xuan_study 阅读(315) 评论(0) 推荐(0)
摘要: 10.AOP 什么是AOP? AOP(Aspect Oriented Programming)为面向切面编程 通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring]框架中的一个重要内容,是函数式编程的一种衍生范型。 利用A 阅读全文
posted @ 2020-07-16 21:51 xuan_study 阅读(149) 评论(0) 推荐(0)
摘要: 9.基于Java的容器配置 这里先直接上代码例子,后面会进行总结 第一步:编写实体类 public class User implements Serializable { ​ @Value("xuan") private String name; @Value("22") private Inte 阅读全文
posted @ 2020-07-16 21:49 xuan_study 阅读(161) 评论(0) 推荐(0)
摘要: 8.Spring注解开发 使用注解开发前提 需要导入Spring的aop包 需要在配置文件开启注解支持,并且指定要扫描的包 <context:annotation-config/> <context:component-scan base-package="com.xuan.pojo"/> Spri 阅读全文
posted @ 2020-07-16 21:48 xuan_study 阅读(104) 评论(0) 推荐(0)
摘要: 7.Spring中Bean的自动装配 自动装配是Spring满足bean依赖的一种方式! Spring会在上下文中自动寻找,并自动给bean装配属性! 在Spring中有三种装配的方式 在xml中显示的配置 在java中显示配置 隐式的自动装配bean【重要】 7.1 测试自动装配 搭建环境 第一步 阅读全文
posted @ 2020-07-16 21:47 xuan_study 阅读(391) 评论(0) 推荐(0)
摘要: 6.依赖注入(Dependency Injection) 依赖:bean对象的创建依赖容器 注入:bean对象所有属性,由容器注入 6.1 构造函数注入 参考第四点创建对象的方式 构造函数注入分为 无参构造注入 有参构造注入 6.2 基于Setter的依赖注入(重点) 其实我们在一开始了解IOC思想 阅读全文
posted @ 2020-07-16 21:46 xuan_study 阅读(265) 评论(0) 推荐(0)
摘要: 5.Spring核心配置文件的相关配置 5.1 bean 其实bean也是我们最熟悉的,每注册一个bean就是给spring的IOC容器中添加一个对象,在spring初始化的时候就已经帮我们创建好了,我们需要用的时候直接调用就行了。 几个重要的属性介绍: id:bean的唯一标识符,也即是对象的变量 阅读全文
posted @ 2020-07-16 21:45 xuan_study 阅读(472) 评论(0) 推荐(0)
摘要: 4.IOC创建对象方式 4.1 使用无参构造创建对象(默认) 测试方式(通过给实体类设置有参构造) public User(String name, Integer age) { this.name = name; this.age = age; } 执行测试方法 public class Test 阅读全文
posted @ 2020-07-16 21:43 xuan_study 阅读(202) 评论(0) 推荐(0)
摘要: 3.Spring入门程序 第一步:编写实体类 package com.xuan.pojo; ​ import java.io.Serializable; ​ /** * xuan * 2020/7/15 * 1870136088@qq.com **/ public class User implem 阅读全文
posted @ 2020-07-16 21:42 xuan_study 阅读(129) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示