Mybatis的CRUD操作 我们在创建第一个项目自后,来进行数据库的操作; Mybatis在JDBC的基础上,对sql语句的执行进行了简化。 1.准备工作 1.1.创建我们的第二个项目,项目结构如下: 1.2.在pom.xml文件中引入资源文件导出的配置文件 <build> <resources> ...
分类:
其他好文 时间:
2021-04-13 11:46:49
阅读次数:
0
Mybatis-plus 上 简介 1.什么是Mybatis-plus MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://baomidou.com/ 愿景 我们的愿景是成为 MyBa ...
分类:
其他好文 时间:
2021-04-13 11:46:14
阅读次数:
0
多模块,在使用mybatis-plus时,找不到其他模块的xml 报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 错误 发现target下mapper包中的xml文件夹没有被编译,在父工 ...
分类:
编程语言 时间:
2021-04-09 12:59:31
阅读次数:
0
一:配置解析 1.核心配置文件 mybatis-config.xml MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。 MyBatis中一共有俩种事务管理器:一种JDBC(就是直接使用了JDBC的提交和回滚设置,它依赖于从数据源得到的连接来管理事务作用域)另一种MANAG ...
分类:
其他好文 时间:
2021-04-09 12:50:04
阅读次数:
0
一:万能的Map 假设,我们的实体类,或者数据库中的表,字段或者参数过多,我们应该考虑使用Map! 为什么会出现Map? 当我们进行修改密码的时候,只需一个id和密码的时候,那这个时候我们传一个实体就有点过大(实体的话我们要将实体属性都赋值一下)那么我们传一个map集合的话就只需要传一个id和密码就 ...
分类:
其他好文 时间:
2021-04-08 13:59:22
阅读次数:
0
一:简单介绍MyBatis 1.1、什么是Mybatis MyBatis是一款优秀的持久层框架 它支持定制化SQL、存储过程以及高级映射。 MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的XML或注解来配置和映射原生类型、接口和Java的 PO ...
分类:
其他好文 时间:
2021-04-08 13:33:54
阅读次数:
0
一、基本用法 1.添加jar包 mybatis-3.2.8.jar mysql-connector-java-5.1.7-bin.jar 添加配置文件 datasource.properties 1 jdbc.driverClassName=com.mysql.jdbc.Driver 2 jdbc. ...
分类:
其他好文 时间:
2021-04-08 13:08:04
阅读次数:
0
一、JPA概述及基本操作 1、ORM思想 ORM(Object-Relational Mapping) 表示对象关系映射。 目的:通过操作实体类就可以对数据库表进行操作 建立两个映射: 实体类和表的映射 实体类属性和表中字段的映射 实现ORM思想的框架:Hibernate、mybatis 2、JPA ...
分类:
编程语言 时间:
2021-04-08 12:59:01
阅读次数:
0
PageHelper是MyBatis的分页插件。关于MyBatis的分页插件如何使用和注意事项,可以参考我的这篇博客: MyBatis分页插件失效问题之解决 今天说到的是利用Pagehelper排序,非常简单。 核心代码如下: PageHelper.startPage(reqDTO.getCurPa ...
分类:
编程语言 时间:
2021-04-07 10:51:18
阅读次数:
0
1、导入mybatis的依赖包 2、添加日志的配置文件log4j.properties,放到src/main/resourses下面 3、配置SqlMapConfig.xml,放到src/main/resourses下面(如何配置参考官网) (1)、添加约束信息(约束能配置什么信息) (2)、数据库 ...
分类:
其他好文 时间:
2021-04-07 10:41:20
阅读次数:
0