SSM

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

3.12、JavaBean属性名和表列名不同处理的方式

浏览 131 扫码 分享 2022-07-13 20:21:03

若有收获,就点个赞吧

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

        思维导图备注