随笔分类 - Spring
Spring学习记录
摘要:15、Spring中事务管理 Spring中的事务分为2类 声明式事务 结合aop实现 不会破坏原有的代码 编程式事务 在代码中添加事务 会破坏原有的代码 声明式事务的实现: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://ww
阅读全文
摘要:14、Spring整合Mybatis 官方参考文档:http://mybatis.org/spring/zh/index.html 问题: (1)为什么要整合Mybatis? 整合之前:我们想要拿到Dao层的对象,必须手动通过SQLSessionFactory来创建 整合之后:我们想要拿到直接通过I
阅读全文
摘要:12、AOP配置实现 AOP是啥? AOP是面向切面编程 AOP解决了什么问题? AOP解决了代码的重用问题 AOP的目标? AOP的目标是在方法的前面或者后面切入一段重复的代码 execution表达式 执行( com.ch.dao.impl.UserDaoImpl.(..))** 符
阅读全文
摘要:11、代理 场景: 1、租房:包括房东(真实对象),中介(代理对象),客户(被代理对象) 房东:想要租房,只想租房,不想管带看房、签合同等操作。 租房接口:里面包含租房方法【因为不可能只有你一个人要租房】 房东类:里面实现了租房接口 中介:此时出现了中介,中介帮房东租房,包括带看房、签合同、以及获取
阅读全文
摘要:8、注解式自动装配 @Autowired (1)可以添加在属性上也可以添加在set放上上面,set方法可以省略,但是省略的前提是xml配置文件中必须要有bean对象【如果使用了@Data就无需考虑这些问题】 @ToString public class User implements Seriali
阅读全文
摘要:3、创建对象的方式 3.1、无参构造方法 <bean id="user" class="com.ch.pojo.User"> <property name="name" value="张三"></property> </bean> 3.2、有参构造方法 (1)使用属性名创建 <bean id="us
阅读全文
摘要:1、Spring 官方文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/core.html#spring-core 1.1、介绍,优势 Spring是一个免费的开源框架 Spring是一个轻量级的(引入m
阅读全文