后端学习:JAVAEE
后端学习:JAVAEE
GEX0o0
这个作者很懒,什么都没留下…
展开
-
SpringBoot学习(快速式学习)一
原创 2020-08-30 21:25:44 · 141 阅读 · 0 评论 -
Spring学习(4)之SpringAOP实现
文章目录1.Aop的概念:2 .Aop在Spring中的作用3.在使用Spring实现AOP重要的第一步导入织入jar坐标3.1方法一:切点类3.2方法二:切面类(类中包含多个点)3.3方法三:切面注解版1.Aop的概念:AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软...原创 2019-10-18 20:42:29 · 115 阅读 · 0 评论 -
Spring学习(3)之SpringAOP底层代理模式
文章目录代理模式1.静态代理1.1理解图:1.2代码实现:1.3代理模式的优缺点2.动态代理2.1分类2.2动态代理的实现(JDK)2.3可以代理多个类的万能代理对象的调用处理程序:2.4动态代理的优点3,从代理模式谈谈aop底层代理模式代理模式被用在SpringAOP底层实现中。代理模式有两种实现的方式静态代理动态代理1.静态代理1.1理解图:理解:租客想要租房子,但是...原创 2019-10-14 09:33:56 · 260 阅读 · 0 评论 -
Mybatis学习(3)之多表查询、动态sql和缓存
文章目录1.多表查询1.1、多对一查询1.2、一对多查询2.动态Sql2.1、IF2.2、Choose(when,otherwise)2.3、TRIM(where,set)2.4、sql片段的抽取和使用2.5、Foreach3.缓存(了解)3.1、简介3.2、Mybatis缓存3.3、一级缓存3.4、二级缓存3.5、缓存原理3.6、自定义缓存-ehcache教师和学生的关系图:1.多表查询...原创 2019-10-02 14:44:36 · 281 阅读 · 0 评论 -
Mybatis源码解析
Mybatis源码解析步骤:使用Resources类的方法加载配置文件in = Resources.getResourceAsStream("sqlconfig.xml");实例化sqlsessionfactorybuild实例化对象SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(...原创 2019-10-02 09:56:45 · 94 阅读 · 0 评论 -
标准的Mybatis核心配置文件
标准的Mybatis核心配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">...原创 2019-10-01 22:34:02 · 175 阅读 · 0 评论 -
Mybatis学习(2)之生命周期,日志,分页,注解,lombok
文章目录1.生命周期和作用域1.1、SqlSessionFactoryBuilder:1.2、SqlSessionFactory:1.3、sqlsession2.日志2.1、日志工厂2.2、STDOUT_LOGGING 标准的日志的输出2.3、log4j1.概述2.log4j的使用步骤:3.分页3.1、使用Limit分页3.2、RowBounds分页(不常用)3.3、使用分页插件4.使用注解开发4...原创 2019-10-01 22:25:22 · 237 阅读 · 0 评论 -
Spring学习(2)之Spring的bean装配
文章目录0.方式选择的原则1使用XML自动装配1.1**手动装配**1.2**ByType式自动装配=> autowire="byType"**1.3**ByName式自动装配=> autowire="byName"**2.使用半注解半xml装配方式一:方式二:@Resource 和@ Autowired 的区别:3.接近注解开发4.完全java注解开发在Spring中有三种装配的方...原创 2019-10-11 21:00:06 · 149 阅读 · 0 评论 -
Spring学习(1)之IoC和Di
文章目录Spring学习(1)之IoC和Di1.Spring1.1简介1.2优点与缺点:1.3组成:1.4提前知识:2.IoC的本质2.1IoC创建对象的方式:3.Spring中xml文件中的属性的配置3.1别名3.2Bean的配置3.3import3.4bean标签的作用域4.Di【依赖注入】4.1.普通注入,无参的bean4.2.构造器注入:针对于有参构造4.3.Set方式注入(引用型数据类型...原创 2019-10-10 18:26:24 · 228 阅读 · 0 评论 -
MyBatis学习(1)
文章目录MyBatis入门1.概念:mybatis框架的概述:为什么不使用原生的方式:2.快速上手:3.相同的结果(注解和使用dao持久类的子类)3.1持久类的实现类的方法对数据库进行操作3.2***小用***注解对数据库进行操作4.对数据库的操作curd1.增删改查2.获取自增长键的值3.parameterType传入参数的类型5.在配置文件中存在的问题:5.1实体类的属性名和数据库中的字段名不...原创 2019-09-19 14:44:43 · 170 阅读 · 0 评论