随笔分类 - Spring
摘要:###事务的ACID原则 原子性、一致性、隔离性,持久性 ###Spring-config.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xm
阅读全文
摘要:###UserMapperImpl 和原来比,需要继承SqlSessionDaoSupport ,不用set方法 package com.liu.mapper; import com.liu.pojo.User; import org.mybatis.spring.support.SqlSessio
阅读全文
摘要:##回顾mybatis 编写实体类 编写核心配置文件 编写接口 编写Mapper.xml 测试 ##Spring整合mybatis 1.编写数据源配置 2.sqlSessionFactory 3.sqlSessionTemplate 4.需要给接口加实现类 [多了这个] 5.将自己写的实现类,注入到
阅读全文
摘要:###什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方 式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个 热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。
阅读全文
摘要:##静态代理原理思想 新增功能横向开发,添加进去 ###模拟事件 ###角色分析 抽象角色:一般用接口或者抽象类解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,一般会做一些附属操作 客户:访问代理角色的人! ###代理模式的优缺点 有点: 可以使真实角色的操作更加纯粹,不用关注
阅读全文
摘要:###congig配置类 //这个也会被Spring容器托管,注册到容器中,以为他本来就是一个@ComponentScan //@Configuration代表这是一个配置类,就是我们之前看到的beans.xml @Configuration @ComponentScan("com.liu.pojo
阅读全文
摘要:####属性的注入 @Component扫描到bean中,组件的意思,会用在实体类或者映射类上 @Autowired,将已经在bean中的类,引用 @Component //@Component 组件 //等价于<bean id="User" class="com.liu.pojo.User"/>
阅读全文
摘要:###1导入约束 @Autowried用于属性类 导入约束:context约束 开启注解的支持 context:annotation-config/ <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframe
阅读全文
摘要:###bean的自动装配 自动是Spring满足bean依赖的一种方式 Spring会在上下文中自动寻找,并自动给bean装配属性 在spring中有3中装配方式 在XML中显式的配置 在java中显式配置 在xml中隐式自动装配 ####在xml中隐式自动装配 <?xml version="1.0
阅读全文
摘要:###bean的作用域 <bean id="User1" class="com.liu.pojo.User" p:age="18" p:name="小明" scope="singleton"></bean> 1、singleton作用域: Spring的scope的默认值是singleton Spr
阅读全文
摘要:####文件头注入2行即可用 xmlns:p="http://www.springframework.org/schema/p" xmlns:c="http://www.springframework.org/schema/c" <?xml version="1.0" encoding="UTF-8
阅读全文
摘要:###多种类型的注入方式 对象的属性 ####beans.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w
阅读全文
摘要:参考:https://blog.csdn.net/zxcbnm7089/article/details/105677523 ###别名 <alias name="User0" alias="001"></alias> ###导入 在团队开发中,在总的配置文件.xml导入其他同事的配置文件,就能起作用
阅读全文
摘要:###Spring IOC创建对象 ####beans.xml 对象在配置文件的时候,就会实例化,并且每个实例只有1个 三种创建方式:建议使用第三种 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframe
阅读全文
摘要:###IOC推导 之前的业务模式 1.UserDao接口 2.UserDaolmpl 实现类 3.UserService 业务接口 4.UserServicelmpl 业务实现类 在我们之前的业务中,用户的需求可能会影响我们原来的代码,我们需要根据用户的需求去修改原代码!如果程序代码量十分大,修改一
阅读全文
摘要:##简介 Spring:春天 >给软件行业带来了春天! 2002,首次推出了Spring框架的雏形: interface21框架! Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。 Rod Johnson ,Sprin
阅读全文