SSM

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

2.1、下载 mybatis

浏览 235 扫码 分享 2023-11-23 20:11:30

    MyBatis下载

    若有收获,就点个赞吧

    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 ) 重置阅读进度

          思维导图备注