SSM
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
5.4.3、具体功能:访问首页
浏览
142
扫码
分享
2022-07-13 20:21:47
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
动态代理
1、概念及作用
2、静态代理
2.1、案例一
2.2、案例二
3、jdk 的动态代理
3.1、 InvocationHandler 接口
3.2、Method 类
3.3、Proxy 类
3.4、jdk 动态代理实现
3.5、jdk动态代理实现二
4、cgLib 代理
Maven
第一章:Maven简介与安装
1.1、Maven 概述
1.2、Maven 核心概念
1.3、安装 Maven 环境
第二章:Maven 的核心概念
2.1、Maven 工程约定目录结构
2.2、 第一个 maven 工程
无标题
无标题
无标题
无标题
无标题
MyBatis
第一章:框架概述
1.1、MyBatis 框架概述
1.2、MyBatis 解决的主要问题
第二章:MyBatis 框架快速入门
2.1、下载 mybatis
2.2、创建 mysql 数据库和表
2.3、创建 maven 工程添加依赖
2.4、编写 Student 实体类
2.5、编写 Dao 接口 StudentDao
2.6、编写 Dao 接口 Mapper 映射文件 StudentDao.xml
2.7、创建 MyBatis 主配置文件
2.8、创建测试类 MyBatisTest
2.9、配置日志功能
2.10、url配置字符集
2.11、Resources 类
2.12、SqlSessionFactoryBuilder 类
2.13、SqlSessionFactory 接口
2.14、SqlSession 接口
2.15、创建 MyBatisUtil 工具类
2.16、使用 MyBatisUtil 类
2.17、MyBatis 使用传统 Dao 开发方式
2.18、传统 Dao 开发方式的分析
第三章:MyBatis 框架 Dao 代理
3.1、Dao 代理实现 CURD
3.2、Dao 代理实现 CURD的原理
3.3、深入理解参数
3.4、MyBatis 传递参数
3.5、自定义参数名-使用@Param
3.6、多个参数-使用对象
3.7、多个参数-按位置
3.8、多个参数-使用 Map
3.9、#{ }和${ }
3.10、封装 MyBatis 输出结果 resultType
3.11、resultMap标签
3.12、JavaBean属性名和表列名不同处理的方式
3.13、模糊 like 的使用方法
第四章:MyBatis 框架动态 SQL
4.1、环境准备
4.2、动态 SQL 之 if
4.3、动态 SQL 之 where
4.4、动态 SQL 之 foreach(简单类型)
4.5、动态 SQL 之 foreach(对象类型)
4.6、动态 SQL 之代码片段
第五章:MyBatis 配置文件
5.1、主配置文件
5.2、dataSource 标签
5.3、事务
5.4、使用数据库属性配置文件
5.5、typeAliases扫描(类型别名)
5.6、mappers(映射器)
第六章:扩展(分页插件)
6.1、Mybatis 通用分页插件
6.2、基于 PageHelper 分页:
MyBatisPlus
第一章:集成MyBatisPlus
1.1、创建测试表
1.2、创建工程
1.3、加入maven坐标
1.4、创建 JavaBean
1.6、log4j.xml与log4j.properties
1.5、mybatisPlusConfig.xml的配置
1.7、jdbc.properties配置及解决中文乱码
1.8、applicationContext.xml
1.9、测试连接
1.10、集成MyBatisPlus
1.11、创建Mapper接口
1.12、@TableName,表别名
1.13、@TableId注解主键自增
1.14、@TableField成员变别名注解
1.15、测试insert与insertAllColumn
1.16、全局策略(列别名,驼峰命名配置)
1.17、全局策略(id主键配置)
1.18、全局策略(bean别名配置)
1.19、插入数据后获取主键值
1.20、updateById 修改列
1.21、updateAllColumnById 修改所有列
1.22、selectById 根据id查询
1.23、selectOne 根据多列查询,并封装
1.24、 selectBatchIds 多个id查询为List
1.25、selectByMap根据Map封装数据查询
1.26、selectPage分页查询
1.27、deleteById 根据id删除数据
1.28、deleteByMap 根据map数据,条件删除
1.29、deleteBatchIds, list集合id删除多条数据
第二章:EntityWrapper 条件构造器与Condition
2.1、EntityWrapper 简介
2.2、selectPage 分页条件查询
2.3、selectList 模糊查询
2.4、update 条件修改
2.5、selectList 条件查询
2.6、delete 条件删除
2.7、orderBy 排序查询
2.8、使用last字符串拼接排序
2.9、Condition 坑迪身 条件
第三章:ActiveRecord(活动记录)
3.1、ActiveRecord 介绍
3.2、如何使用 AR 模式
3.3、insert插入数据
3.4、update 通过id修改
3.5、 selectById 通过id查询
3.6、selectAll 查询所有数据
3.7、selectList 条件查询
3.8、deleteById 通过id删除
3.9、delete 条件删除
3.10、selectPage 查询分页
第四章:代码生成器
4.1、代码生成器介绍
4.2、代码生成器依赖
4.3、代码生成器配置
第五章:插件扩展
5.1、Mybatis 插件机制简介
5.2、分页插件的配置
5.3、 测试分页插件(推荐)
5.4、注册执行分析插件
5.5、测试执行分析插件,删除全表内容
5.6、性能分析插件
5.7、乐观锁插件
第六章:自定义全局操作
6.1、介绍
6.2、AutoSqlInjector使用三步
6.3、自定义注入器的应用之 逻辑删除
第七章:公共字段自动填充
7.1、元数据处理器接口
7.2、开发步骤
Spring5
第一章:Spring 框架概述与入门
1.1、Spring5 框架概述
1.2、下载Spring5
1.3、创建工程
1.4、导入jar包
1.5、创建一个普通的类
1.6、创建xml,Bean的配置文件
1.7、测试
第二章:IOC容器(概念和原理)
2.1、什么是 IOC
2.2、IOC 底层原理
2.3、IOC(BeanFactory 接口)
2.4、IOC 操作 Bean 管理(概念)
2.5、IOC 操作 Bean 管理(基于 xml 方式)
2.5.1、基于 xml 方式创建对象
2.5.2、基于 xml 方式注入属性
2.5.3、方式一:使用set方法注入
2.5.4、方式二:有参构造注入
2.5.5、方式三:p 名称空间注入(了解)
2.5.6、注入null值与cdata区
2.5.7、注入属性-外部 bean
2.5.8、注入属性-内部 bean
2.5.9、注入属性-级联赋值
2.6、IOC 操作 Bean 管理(xml 注入集合属性)
2.6.1、注入数组、List、Map
2.6.2、在集合里面设置对象类型值
2.7、IOC 操作 Bean 管理(FactoryBean)
2.8、IOC 操作 Bean 管理(bean 作用域)
2.9、IOC 操作 Bean 管理(bean 生命周期)
2.10、IOC 操作 Bean 管理(xml 自动装配)
2.11、IOC 操作 Bean 管理(外部属性文件)
2.12、IOC 操作 Bean 管理(基于注解方式)
2.13、基于注解方式实现属性注入
2.14、完全注解开发
第三章:AOP(面向切面编程)
3.1、什么是 AOP
3.2、AOP(底层原理)
3.3、AOP(JDK 动态代理)
3.4、AOP(术语)
3.5、AOP 操作(准备工作)
3.6、切入点表达式
3.7、AOP 操作(AspectJ 注解)
3.7.1、相同的切入点抽取
3.7.2、设置增强类优先级
3.8、AOP操作(全注解方式,推荐)
第四章:JdbcTemplate
4.1、什么是 JdbcTemplate
4.2、引入jar包
4.3、配置数据库连接池
4.4、创建dao层
4.5、创建service层
4.6、insert测试
4.7、update修改(id)
4.8、update删除(id)
4.9、selectCount()查询返回某个值
4.10、查询返回对象
4.11、实现批量(添加)操作
4.12、实现批量(修改)操作
4.13、实现批量(删除)操作
第五章:事务操作
5.1、事务概念
5.2、数据表
5.3、dao层
5.4、xml配置文件中配置事务
5.5、service(注解事务处理)
5.6、@Transactional的参数:传播行为
5.7、@Transactional的参数:事务的隔离级别
5.8、XML 声明式事务管理
5.9、完全注解声明式事务管理
第六章:Spring5 框架新功能
6.1、日志
6.2、核心容器支持@Nullable 注解
6.3、核心容器支持函数式风格 GenericApplicationContext
6.4、Spring5 支持整合 JUnit4
6.5、Spring5 支持整合 JUnit5
6.6、Spring5 框架新功能(Webflux)
6.7、SpringWebflux(基于注解编程模型)
6.8、SpringWebflux(基于函数式编程模型)
SpringMVC基于 Thymeleaf 模板
第1章 SpringMVC 概述与入门
1.1、MVC设计模式
1.2、Spring MVC是什么
1.3、SpringMVC 优点
1.4、第一个注解的 SpringMVC 程序
1.4.1、新建 maven web 项目
1.4.2、pom.xml 中添加依赖
1.4.3、web.xml中注册中央调度器
1.4.4、创建 SpringMVC 配置文件
1.4.5、创建Controller处理器
1.4.7、实现对首页 index.jsp 页面的访问
1.4.8、通过超链接跳转到指定页面
1.4.9、总结
1.5、@RequestMapping注解
1.5.1、value 属性
1.5.2、method 属性
1.5.3、派生注解get、post等
1.5.4、params 属性
1.5.5、headers属性
1.6、SpringMVC支持ant风格的路径
1.6.1、?的使用
1.6.2、* 的使用
1.6.3、** 的使用
第二章:SpringMVC获取请求参数
2.1、路径占位符,获取请求路径的参数,(重点)
2.2、通过ServletAPI获取
2.3、通过控制器方法的形参获取请求参数
2.3.1、获取key与value一对一单的参数
2.3.2、获取key与value一对多单的参数
2.4、@RequestParam映射请求参数名与形参名不一致
2.5、@RequestHeader获取请求头信息的注解
2.6、@CookieValue
2.7、通过JavaBean获取请求参数(获取较多的参数)
2.8、filter解决获取请求参数的乱码问题
第三章:域对象共享数据
3.1、使用ServletAPI向request域对象共享数据
3.2、使用ModelAndView向request域对象共享数据
3.3、使用Model向request域对象共享数据
3.4、使用map向request域对象共享数据
3.5、使用ModelMap向request域对象共享数据
3.6、Model、ModelMap、Map的关系
3.7、向session域共享数据
3.8、向application域共享数据
第四章:SpringMVC的视图
4.1、ThymeleafView
4.2、转发视图
4.3、重定向视图
4.4、视图控制器view-controller
第五章:RESTful
5.1、RESTful简介
5.2、RESTful的实现
5.3、HiddenHttpMethodFilter请求方式过滤器
5.4、RESTful案例
5.4.1、准备JavaBean与dao
5.4.2、功能清单
5.4.3、具体功能:访问首页
5.4.4、具体功能:查询所有员工数据
5.4.5、具体功能:删除
5.4.6、具体功能:跳转到添加数据页面
第六章:HttpMessageConverter报文信息转换器
6.1、介绍
6.2、@RequestBody
6.3、RequestEntity
6.4、@ResponseBody
6.5、SpringMVC处理json
6.6、SpringMVC处理ajax
6.7、@RestController注解
6.8、、ResponseEntity
第七章:文件上传和下载
7.1、文件下载
7.2、文件上传
第八章:拦截器
8.1、拦截器的配置
8.2、拦截器的三个抽象方法
8.3、多个拦截器的执行顺序
第九章:异常处理器
9.1、基于配置的异常处理
9.2、基于注解的异常处理
第十章:注解配置SpringMVC
10.1、创建初始化类,代替web.xml
10.2、创建SpringConfig配置类,代替spring的配置文件
10.3、创建WebConfig配置类,代替SpringMVC的配置文件
10.4、测试功能
第十一章:SpringMVC执行流程
11.1、SpringMVC常用组件
11.2、DispatcherServlet初始化过程
11.2.1、初始化WebApplicationContext
11.2.2、创建WebApplicationContext
11.2.3、DispatcherServlet初始化策略
11.3、DispatcherServlet调用组件处理请求
11.3.1、processRequest()
11.3.2、doService()
11.3.3、doDispatch()
11.3.4、processDispatchResult()
11.4、SpringMVC的执行流程
无标题
无标题
无标题
SSM整合
第一章:创建工程,依赖整合
1.1、创建工程
1.2、pom.xml 依赖整合
1.3、web.xml
1.4、引入Bootstrap、jQuery
1.5、springapplication.xml 文件配置
1.6、springMVC.xml / dispatcherServlet-Servlet.xml
1.7、mybatis-config.xml
1.8、创建表
1.9、使用MyBatis的逆向工程生成Bean、mapper
1.9.1、生成的dao接口
1.9.2、生成的JavaBean
1.9.3、生成DepartmentMapper文件
1.9.4、生成的EmployeeMapper.xml文件
无标题
1.10、测试
第二章:使用CRUD分页、新增、前端校验
2.1、批量插入操作
2.2、页面请求->分页查询操作
2.2.1、加入分页依赖与插件
2.2.2、service层
2.2.3、Controller 层
2.2.4、执行(测试)方法
2.2.5、index.jsp页面
2.2.6、list.jsp分页页面样式布局
2.2.7、上下页、首末页、当前页
2.3、Ajax请求与json响应>分页信息
2.3.1、pom.xml中加入依赖
2.3.2、通用类Msg
2.3.3、Controller控制层
2.3.4、index.jsp 遍历员工信息
2.3.5、分页条、分页信息
2.4、Ajax请求与Json响应>新增功能
2.4.1、controller、service层
2.4.2、添加模态框
2.4.3、模态框中下拉列表遍历部门信息
2.4.4、获取“添加的数据”保存到“数据库”1
2.4.5、获取“添加的数据”保存到“数据库”2
2.4.6、校验输入合法性方式一之单击“保存”事件
2.4.7、校验输入合法性方式二之失焦事件
2.4.8、校验用户是否存在1>service、controller
2.4.9、校验用户是否存在2>Ajax请求
第三章:新增功能>后端校验
3.1、加入后端校验的依赖
3.2、Employee,JavaBean的校验规则
3.3、Controller>数据校验
3.4、index.jsp>"保存"的逻辑
第四章:修改的功能
4.1、添加“修改”模态框
4.2、模态框回显数据>service、Controller
4.3、模态框回显数据>index.jsp回显 验证
4.4、修改功能的Ajax、Put请求的使用
4.5、修改功能>service、controller
4.6、修改功能>index.jsp
第五章:删除的功能
5.1、service、controller
5.2、index.jsp 删除逻辑
5.3、全选、全部选、单选
5.4、批量删除>service、controller
5.5、批量删除>前端index.jsp 逻辑
无标题
无标题
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注