![](https://img-blog.csdnimg.cn/5a08cbed7ec94074972c63f1f51a04a0.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SSM
文章平均质量分 95
Spring、MyBtis、SpringMVC、MyBtisPlus极速上手
hello world 999
日拱一卒无有尽,功不唐捐终到海,十年磨一剑,再见顶峰相见。
展开
-
【Spring】01:快速入门
第一章:Spring快速入门OVERVIEW第一章:Spring快速入门一、Spring介绍1.Spring优势2.Spring体系结构二、Spring快速入门1.项目结构2.基本包坐标3.Dao接口和实现类4.Spring核心配置文件5.API获取Bean实例三、Spring配置文件1.bean标签2. bean标签范围3.bean生命周期4.bean实例化的3种方式5.bean注入依赖DI▲(1)DI的方式:(2)DI的数据类型:6.引入其他配置文件四、SpringAPI1.ApplicationC原创 2022-05-10 22:30:45 · 155 阅读 · 0 评论 -
【Spring】02:注解开发
第二章:Spring注解开发OVERVIEW第二章:Spring注解开发一、Spring配置数据源1.配置数据源2.Spring配置数据源3.Spring配置数据源抽取二、Spring注解开发1.Spring原始注解2.Spring新注解3.代码演示(1)xml配置(2)注解配置三、Spring整合Junit1.Spring集成Junit2.Spring集成Junit步骤一、Spring配置数据源1.配置数据源导入数据源坐标和数据库驱动坐标。创建数据源对象设置数据源的基本连接参数使用数据源原创 2022-05-11 12:31:02 · 123 阅读 · 0 评论 -
【Spring】03:SpringAOP
第三章:SpringAOPOVERVIEW第三章:SpringAOP一、SpringAOP实现机制1.AOP概述(1)AOP概念:(2)AOP作用:2.JDK动态代理3.CGLib动态代理二、SpringAOP实现方法1.基于XML实现(1)实现步骤(2)切点表达式:(3)通知种类:(4)切点表达式抽取:2.基于注解实现(1)实现步骤:(2)注解通知种类(3)切点表达式抽取:一、SpringAOP实现机制1.AOP概述(1)AOP概念:AOP,Aspect Oriented Programmin原创 2022-05-17 09:59:50 · 124 阅读 · 0 评论 -
【MyBatis】01:快速入门
第一章:MyBatis快速入门OVERVIEW第一章:MyBatis快速入门一、MyBatis介绍二、MyBatis入门程序1.项目结构2.MyBatis坐标3.user数据表4.User实体类5.映射文件UserMapper.xml6.核心配置文件SqlMapConfig.xml7.测试类三、MyBatis增删改查1.插入操作2.修改操作3.删除操作4.代码演示四、MyBatis映射文件概述五、MyBatis核心配置文件概述1.MyBatis层级关系2.environments标签(1)transca原创 2022-05-07 12:54:45 · 247 阅读 · 0 评论 -
【Mybatis】02:映射文件深入
第二章:MyBatis映射文件OVERVIEW第二章:MyBatis映射文件一、Mybatis的Dao层实现二、动态SQL1.环境搭建2.条件查询if3.复杂查询foreach4.Sql片段抽取一、Mybatis的Dao层实现传统开发方式是手动对dao层进行实现,而企业级开发的主流,采用的是Mybatis的代理开发方式实现dao层的开发。Mapper接口开发方法只需要编写Mapper接口(类似于dao层接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同dao接口原创 2022-05-08 16:41:19 · 373 阅读 · 0 评论 -
【Mybatis】03:核心配置文件深入
第三章:MyBatis核心配置文件深入OVERVIEW第三章:MyBatis核心配置文件深入一、MyBatis核心配置文件1.typeHandlers标签(1)问题引出:(2)类型转换器实现:2.plugins标签(1)问题引出:(2)分页操作:一、MyBatis核心配置文件1.typeHandlers标签无论是MyBatis在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时,都会用类型处理器将获取的值以合适的方式转换成Java类型:如果要实现类型原创 2022-05-09 09:18:11 · 154 阅读 · 0 评论 -
【Mybatis】04:多表操作
第四章:MyBatis多表操作OVERVIEW第四章:MyBatis多表操作数据准备一、1v1查询1.配置方式2.代码演示二、1vN查询1.配置方式2.代码演示三、NvN查询1.配置方式2.代码演示数据准备-- 1.创建User表DROP TABLE IF EXISTS user;CREATE TABLE user( id INT(4) PRIMARY KEY AUTO_INCREMENT COMMENT '用户编号', username CHAR(20) NOT NULL COMMENT原创 2022-05-09 23:33:22 · 367 阅读 · 0 评论 -
【Mybtis】05:注解开发
第五章:MyBatis注解开发OVERVIEW第五章:MyBatis注解开发一、基于注解的CURD1.xml文件映射2.注解实现映射二、基于注解的关联查询1.1v1查询(1)配置方式:(2)程序演示:2.1vN查询(1)配置方式:(2)程序演示:3.NvN查询(1)配置方式:(2)程序演示:一、基于注解的CURD注解说明@Insert增加@Update修改@Delete删除@Select查询@Result结果集封装@Results多个结果原创 2022-05-10 18:17:17 · 200 阅读 · 0 评论 -
【SpringMVC】01:快速入门
第一章:SpringMVC快速入门OVERVIEW第一章:SpringMVC快速入门一、SpringWeb环境集成1.环境搭建2.Springweb环境集成(1)ApplicationContext获取方式(手动集成)(2)ApplicationContext获取方式(Spring提供)二、SpringMVC开发步骤1.SpringMVC坐标导入2.DispatcherServlet配置3.创建Controller类和视图页面4.注解配置Controller类中业务方法的映射地址5.配置核心文件spri原创 2022-05-12 21:37:54 · 200 阅读 · 0 评论 -
【SpringMVC】02:请求与响应
第二章:SpringMVC请求与响应OVERVIEW第二章:SpringMVC请求与响应一、SpringMVC请求数据获取1.MVC请求参数获取(1)基本类型参数:(2)POJO类型参数:(3)数组类型参数:(4)集合类型参数POJO:(5)集合类型参数List:2.MVC数据获取相关:(1)中文乱码问题:(2)自定义类型转换器(3)获得Servlet相关API(4)@RequestParam参数绑定(5)@RequestHeader获取请求头(6)@CookieValue获取Cookie3.文件上传(原创 2022-05-13 19:04:26 · 209 阅读 · 0 评论 -
【SpringMVC】03:异常处理
第三章:SpringMVC拦截器OVERVIEW第三章:SpringMVC拦截器一、SpringMVC拦截器1.自定义拦截器:2.拦截器实现登录(1)用户在没有登录的情况下:(2)用户登录进行登录操作:二、SpringMVC异常处理1.异常处理的思路:2.异常处理的方式:(1)SimpleMappingExceptionResolver(2)HandlerExceptionResolver接口实现一、SpringMVC拦截器SpringMVC中的拦截器类似于Srevlet开发中的过滤器Filter,原创 2022-05-16 13:08:35 · 161 阅读 · 0 评论 -
SpringMVC练习
SpringMVC练习OVERVIEWSpringMVC练习1.角色列表role-list2.角色添加role-add3.角色删除4.用户列表user-list5.用户添加user-add6.用户删除1.角色列表role-list当用户点击角色管理时,发送req请求到服务端在服务端找web层中的某个方法,负责把请求传递到业务层、dao层、通过jdbcTemplate模板对数据库进行查询,将查询到的数据,原路进行依次返回,最终返回到达web层时,将数据存储到modelAndView中最后转发原创 2022-05-15 11:37:01 · 481 阅读 · 0 评论 -
Git快速上手
GitGitGitOVERVIEWGitGitGit一、版本控制器1.版本控制器分类二、Git基本操作1.Git工作流程2.本地仓库init3.Git基础指令4.Git分支指令一、版本控制器1.版本控制器分类集中式版本控制工具SVN、CVS集中式版本控制工具,版本库是集中存放在中央服务器的,团队中每个人工作时从中央服务器下载代码,是必须联网才能工作(局域网/互联网),个人修改后提交到中央版本库。分布式版本控制工具Git分布式版本控制系统没有中央服务器,每个人的电脑上都是一个完整的版原创 2022-05-28 12:59:19 · 230 阅读 · 0 评论