SSM学习笔记
SSM学习笔记
耿鬼不会笑
再努力一下就好了
展开
-
SSM学习笔记(11)_SSM框架整合
SSM框架整合本文章基于B站视频教程 《最新(idea版) mybatis-spring-springmvc-Java一站式学习》进行整理记录,本文章仅用于个人笔记/学习/交流使用。目录标题SSM框架整合1.搭建环境2.编写Spring框架3.Spring整合SpringMVC3.1 搭建SpringMVC环境3.2 Spring整合SpringMVC4.Spring整合Mybatis4.1 编写Mybatis环境4.2 Spring整合Mybatis4.3 配置事务1.搭建环境1.创建一个Mean原创 2020-08-11 17:26:29 · 163 阅读 · 0 评论 -
SSM学习笔记(10)_MyBatis_Day04_延迟加载/缓存/注解开发
Day04目录标题Day041. Mybatis 延迟加载策略1.1 延迟加载的概念1.2 使用assocation实现延迟加载1.3 **使用** **Collection** **实现延迟加载**2.Mybatis中的缓存2.1 缓存的基本概念2.2 一级/二级缓存1.一级缓存2.二级缓存3.Mybatis中的注解开发3.1 环境搭建3.2 基于注解的CRUDT[单表]1.数据库与实体类列名一致2.数据库与实体类列名不一致3.3 实现复杂关系映射[多表]1.一对一2.一对多3.4 基于注解的二级缓存原创 2020-08-11 17:19:26 · 245 阅读 · 0 评论 -
SSM学习笔记(9)_MyBatis_Day03_连接池/事务控制/动态SQL/多表的操作
Day031、mybatis中的连接池以及事务控制【原理部分了解,应用部分会用】 mybatis中连接池使用及分析 mybatis事务控制的分析2、mybatis基于XML配置的动态SQL语句使用【会用即可】 mappers配置文件中的几个标签:<if> <where> <foreach> <sql>3、mybatis中的多表操作【掌握应用】 一对多、一对一、多对多1.Mybatis 的连接池技术我们在实际开发中都会使用连接池。因为它可以减原创 2020-08-11 17:13:40 · 164 阅读 · 0 评论 -
SSM学习笔记(8)_MyBatis_Day02_CRUD/配置文件
Day021、回顾mybatis自定义和环境搭建+完善自定义Mybatis的注解开发2、Mybatis基于代理Dao的CRUD操作 重点内容3、CRUD中可能遇到的问题:参数的传递以及返回值的封装4、介绍Mybatis基于传统dao方式的使用(自己编写dao的实现类) 了解的内容5、mybatis主配置文件中的常用配置 properties标签 typeAliases标签 ---解释Integer的写法 mappers标签的子标签:package1.MyBatis的CRUD原创 2020-08-11 17:07:39 · 201 阅读 · 0 评论 -
SSM学习笔记(7)_MyBatis_Day01_概述/入门/自定义的Mybatis
MyBatis框架Day011.框架概述1.1 框架的基本概念1.什么是框架?它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。2.三层架构表现层:是用于展示数据的业务层:是处理业务需求持久层:是和数据库交互的3.SSM框架4.持久层技术解决方案JDBC技术:ConnectionPreparedStatementResultSetSpring的JdbcTemplate原创 2020-07-29 09:57:20 · 180 阅读 · 0 评论 -
SSM学习笔记(6)_SpringMVC_Day02_相应数据和结果视图/文件上传/拦截器
Day021.响应数据和结果视图1.1 返回值分类展示视图<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %><html><head> <title>Title</title></head><body> <h3>执行成功</h3> ${user.原创 2020-07-29 09:50:01 · 203 阅读 · 0 评论 -
SSM学习笔记(5)_SpringMVC_Day01_概述/耦合和解耦/IOC/依赖注入
SpringMVC框架Day011.SpringMVC概述1.1 MVC基本概念a.三层架构我们的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就是浏览器服务器。在 JavaEE 开发中,几乎全都是基于 B/S 架构的开发。那么在 B/S 架构中,系统标准的三层架构包括:表现层、业务层、持久层。三层架构在我们的实际开发中使用的非常多,所以我们课程中的案例也都是基于三层架构设计的。三层架构中,每一层各司其职,接下来我们就说说每层都负责哪原创 2020-07-29 09:46:53 · 450 阅读 · 2 评论 -
SSM学习笔记(4)_Spring_Day04_Spring中的JdbcTemlate以及Spring事务控制
Day041、spring中的JdbcTemplate JdbcTemplate的作用: 它就是用于和数据库交互的,实现对表的CRUD操作 如何创建该对象: 对象中的常用方法:2、spring中的事务控制 基于XML的 基于注解的1.JDBCTemplate的使用1.1 最基本使用1.导入Jar包 <dependencies> <dependency> <groupId>org.springframewo原创 2020-07-29 09:40:41 · 196 阅读 · 0 评论 -
SSM学习笔记(3)_Spring_Day03_Spring中的aop和基于XML以及注解的AOP配置
Day03本文章基于B站视频教程 《最新(idea版) mybatis-spring-springmvc-Java一站式学习》进行整理记录,本文章仅用于个人笔记/学习/交流使用。1、完善我们的account案例2、分析案例中问题3、回顾之前讲过的一个技术:动态代理4、动态代理另一种实现方式5、解决案例中的问题6、AOP的概念7、spring中的AOP相关术语8、spring中基于XML和注解的AOP配置目录标题Day031.从案例中引出问题并解决1.1 问题引入1.2 使用事务改进2原创 2020-07-22 11:33:34 · 172 阅读 · 0 评论 -
SSM学习笔记(2)_Spring_Day02_Spring中基于注解的IOC和ioc的案例
Day02本文章基于B站视频教程 《最新(idea版) mybatis-spring-springmvc-Java一站式学习》进行整理记录,本文章仅用于个人笔记/学习/交流使用。目录标题Day021.Spring中ioc的常用注解1.1 用于创建对象的1.2 用于注入数据的1.3 用于改变作用范围的1.4 和生命周期相关 (了解)2.基于XML的IOC案例2.1 前期准备工作2.2 执行单元测试2.3 修改为基于注解的IOC3.Spring的新注解3.1 基本概念3.2 实际应用spring第二天:s原创 2020-07-22 11:25:40 · 176 阅读 · 0 评论 -
SSM学习笔记(1)_Spring_Day01_Spring框架的概述以及Spring中基于XML的IOC配置
Spring框架目录标题Spring框架Day011.Spring简介1.1 Spring的优势1.2 SpringFrameworkRuntime2.程序的耦合2.1 解耦的思路分析2.2 工厂模式解耦3.Spring中的IOC3.1 环境配置与使用3.2 spring对bean的管理细节4.Spring中的依赖注入4.1 基本概念4.2 构造函数注入4.3 set方法注入(更常用的方式)4.4 复杂类型的注入/注入集合数据(set注入)Day011.Spring简介1.1 Spring的优势方原创 2020-07-20 20:37:33 · 212 阅读 · 0 评论