
常用框架专题
该专题涉及Spring、SpringMVC、Mybatis、SpringBoot的相关知识
爱读书的张先生
世界上任何书籍都不能给你带来好运,但是它们能让你悄悄成为你自己。
展开
-
Spring-03 spring中的aop和基于XML以及注解的AOP配置
Spring-03 spring中的aop和基于XML以及注解的AOP配置01 | 代理:cglib1、Spring源码地址2、proxy:cglib02 | 代理:java 动态代理1、proxy:java 动态代理03 | springAOP1、 bean.xml2、Logger.java3、 AOPTest.java04 | adviceType1、bean.xml2、Logger.java3、动态代理环绕通知的代码05 | annotationA原创 2020-08-19 20:02:37 · 153 阅读 · 0 评论 -
Spring-02基于注解的IOC和IOC的案例
Spring-02基于注解的IOC和IOC的案例01 | ioc注解1、 曾经XML的配置: <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" scope="" init-method="" destroy-method=""> <property name="" value="" | ref=""></property> &原创 2020-08-19 20:01:42 · 172 阅读 · 0 评论 -
Spring-01 spring框架的概述以及spring中基于XML的IOC配置
Spring-01缓存和注解开发01 | 程序的耦合1、Spring源码地址2、程序的耦合 1. 耦合:程序间的依赖关系 包括: 类之间的依赖 方法间的依赖 2. 解耦: 降低程序间的依赖关系 3. 实际开发中: 应该做到:编译期不依赖,运行时才依赖。 4. 解耦的思路: 第一步:使用反射来创建对象,而避免使用new关键字。 第二步:通过读取配置文件来获取要创建的对象全限定类名02 | 一个创建Bean对象的工厂一个创建Bean对象的工厂 1. Bea原创 2020-08-18 20:42:36 · 137 阅读 · 0 评论 -
Mybatis-04缓存和注解开发
Mybatis-04缓存和注解开发01 | 导读1、Mybatis源码地址2、内容介绍 1. Mybatis中的延迟加载 1)问题:在一对多中,当我们有一个用户,它有100个账户。 在查询用户的时候,要不要把关联的账户查出来? 在查询账户的时候,要不要把关联的用户查出来? 在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。 在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。 2)什么原创 2020-08-18 19:31:37 · 160 阅读 · 0 评论 -
Mybatis-03深入和多表
Mybatis-03深入和多表01 | 导读1、Mybatis源码地址2、内容介绍 1. mybatis中的连接池以及事务控制 原理部分了解,应用部分会用 mybatis中连接池使用及分析 mybatis事务控制的分析 2. mybatis基于XML配置的动态SQL语句使用 会用即可 mappers配置文件中的几个标签: <if> <where> <foreach> <sql> 3. mybatis中的多表原创 2020-08-18 19:08:02 · 109 阅读 · 0 评论 -
Mybatis-02基本使用
Mybatis-02基本使用01 | 导读1、内容介绍 1. 回顾mybatis自定义和环境搭建+完善自定义Mybatis的注解开发 2. Mybatis基于代理Dao的CRUD操作 重点内容 3. CRUD中可能遇到的问题:参数的传递以及返回值的封装 4. 介绍Mybatis基于传统dao方式的使用(自己编写dao的实现类) 了解的内容 5. mybatis主配置文件中的常用配置 properties标签 typeAliases标签 ---解释Integer的写法原创 2020-08-15 23:03:47 · 107 阅读 · 0 评论 -
Mybatis-01入门
Mybatis入门01 | 导读1、三层架构2、持久层总图3、mapper配置文件的创建要求4、mybatis的分析5、查询所有的分析6、查询所有的分析02 | 框架概述1、什么是框架?1、简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。2、框架一般处在低层应用平台(如 J2EE)和高层业务逻辑之间的中间层。2、常见的 JavaEE 开发框架: 1. 解原创 2020-08-15 21:55:49 · 125 阅读 · 0 评论 -
Mybatis-学习大纲
Mybatis-学习大纲01 | 导读-学习内容1、第一天:mybatis入门1、mybatis的概述2、mybatis的环境搭建3、mybatis入门案例4、自定义mybatis框架(主要的目的是为了让大家了解mybatis中执行细节)2、第二天:mybatis基本使用1、mybatis的单表crud操作2、mybatis的参数和返回值3、mybatis的dao编写4、mybatis配置的细节:几个标签的使用3、第三天:mybatis的深入和多表1、mybatis的连接原创 2020-08-15 17:59:02 · 353 阅读 · 0 评论