- 博客(8)
- 收藏
- 关注
原创 Spring学习笔记(5)AOP概述
AOP 什么是AOP AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候, 使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强。 AOP 的作用及优势 作用: 在程序运行期间,不修改源码对已有方法进行增强。 优势: 减少重复代码 提高开发效率 ...
2020-02-01 22:54:36
105
原创 Spring学习笔记(4)基于注解的IOC案例,整合junit
文章目录把基于XML的案例改成基于注解的IOC案例1.业务层实现类添加@Service2.持久层实现类添加@Repository3.写SpringConfiguration.java文件4.写JdbcConfig.java文件5.写测试类,整合junit 把基于XML的案例改成基于注解的IOC案例 1.业务层实现类添加@Service 2.持久层实现类添加@Repository 3.写Spri...
2020-01-29 23:27:13
103
原创 Spring学习笔记(3)基于XML的IOC案例
基于XML的IOC案例 大致流程 1.pom.xml 遇到的错误:依赖导不进去 解决方法:在爆红下鼠标长停,点击update等待jar包下载 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w...
2020-01-28 23:21:13
145
原创 Spring学习笔记(2)基于注解的Spring IOC配置
写在业务层 实现类里 1.bean.xml配置 打开收藏好的spring页面 Ctrl+F查找 xmlns:context 然后把有关的复制 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt...
2020-01-28 21:01:49
75
原创 Spring学习笔记(1)基于XML的IOC配置
基础 程序的耦合 程序的耦合 耦合:程序间的依赖关系 包括: 类之间的依赖 方法间的依赖 解耦: 降低程序间的依赖关系 实际开发中: 应该做到:编译期不依赖,运行时才依赖。 解耦的思路: 第一步:使用反射来创建对象,而避免使用new关键字。 第二步:通过读取配置文件来获取要创建的对象全限定类名 ...
2020-01-28 16:38:39
75
原创 MyBatis学习笔记(3)注解
不用写xml文件 多对一(实质上是一对一) 在xml开发中,一对一关系映射查询,用的是association标签解决,而在注解开发用的是one注解。 一对多 使用@many 查询用户信息的时候返回用户的账户信息 一个用户对应多个用户的账户信息 实体类属性与数据库属性对应关系 缓存 哪个Dao用就把@CacheNamespace注解写在哪里 ...
2020-01-18 15:38:04
105
原创 MyBatis学习笔记(1)动态SQL、多表查询
连接池 1.可以减少我们获取连接所消耗的时间 type属性的取值 POOLED:采用传统的javax.sql.DataSource规范中的连接池,mybatis中有规范的实现 UNPOOLED: 采用传统的获取连接的方式,虽然也实现Javax.sql.DataSource接口,但是没有使用池的思 想 JNDI:采用服务器提供的JNDI技术实现,来获取DataSource对象,...
2020-01-17 22:13:27
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人