Spring
文章平均质量分 73
Spring
AbtYee
编程嘛 编就完了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring学习笔记-自动装配Bean
Spring学习笔记-自动装配Bean自动装配是Spring满足bean依赖的一种方式Spring会在上下文中自动寻找,并自动给bean装配属性在Spring中有三种装配的方式在xml中显式的配置在Java中显式配置隐式的自动装配beanByName通过参数名进行自动装配,当容器发现Autowire属性被更改为byName时,会自动在容器上下文寻找,和自己对象set方法后面的值相对应的beanId弊端:如果beanId与set方法后的名字不匹配,则无法装配<bean原创 2021-06-29 11:59:42 · 186 阅读 · 0 评论 -
Spring学习笔记-整合MyBatis
Spring学习笔记-整合MyBatis步骤导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.原创 2021-06-29 11:58:32 · 241 阅读 · 0 评论 -
Spring学习笔记-事务
Spring学习笔记-事务回顾事务把一组业务当成一个业务来做:要么都成功,要么都失败事务在项目的开发中十分重要,涉及到数据的一致性问题确保完整性和一致性事务的ACID原则:原子性:指一个事务是不可再分的工作单位,一个事务内的操作要么都执行,要么都不执行一致性:指事务发生前后的逻辑保持一致性,事务的完整性约束没有被破坏隔离性:多个事务间互相隔离,不会互相影响,防止数据破坏持久性:事务一旦提交,就会被持久化至存储器中Spring中的事务管理编程式事务:需要在代码中进行事务的管理原创 2021-06-29 11:57:39 · 130 阅读 · 0 评论 -
Spring学习笔记--DI
Spring学习笔记–DI依赖注入构造器注入(在IOC篇已讲过)Setter方式注入依赖注入:Set注入依赖:bean对象的创建依赖于容器注入:bean对象中的所有属性,由容器来注入实体类:public class Student { private String name; private Address address; private String[] books; private List<String> hobbys;原创 2021-06-29 11:53:33 · 162 阅读 · 0 评论 -
Spring学习笔记-IOC
Spring学习笔记-IOCIOC理论推导原来的一个业务开发流程:UserDao 数据访问接口public interface UserDao{ void getUser();}UserDaoImpl 数据访问实现类public class UserDaoImpl implements UserDao{ @Override public void getUser(){ SyStem.out.println("获取到普通用户"); }}原创 2021-06-28 11:31:33 · 162 阅读 · 0 评论 -
Spring学习笔记-AOP
Spring学习笔记-AOP什么是AOPAOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP在Spring中的作用提供声明式事务;允许用户自定义切面横切关注点:跨越原创 2021-06-28 11:00:22 · 160 阅读 · 0 评论
分享