
MyBatis
文章平均质量分 61
MyBatis
罗伊女士
一个比较懒偶尔写个笔记的新晋程序媛
展开
-
The dependencies of the beans in the application context form a cycle
在引入pagehelper依赖以后,报以下错误可能因为版本太低,不兼容,把pagehelper的版本号改成1.4.1.<groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.4.1</version>还不行的话再加以下代码试试 <dependency&g原创 2022-04-15 14:06:32 · 234 阅读 · 0 评论 -
pagehelper自动加limit——MySQL server version for the right syntax to use near ‘LIMIT 10, 10‘ at line 3
Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘LIMIT 10, 10’ at line 3要了老命了,这个问题查了好久原因:查询语句:原创 2022-04-04 19:40:12 · 986 阅读 · 1 评论 -
MyBatis——配置文件完成增删改查——删除
一、删除删除一个批量删除(一)删除一个编写接口方法: Mapper接口 : void deleteById(int id);参数:id结果: void编写SQL语句: SQL映射文件执行方法,测试1、编写接口方法: Mapper接口 /** * 根据id删除 * */ void deleteById(int id);2、编写SQL语句: SQL映射文件<!--删除一个--> <delete id="del原创 2022-03-22 16:40:29 · 1483 阅读 · 0 评论 -
MyBatis——配置文件完成增删改查——修改
一、修改修改全部字段修改动态字段(一)修改全部字段编写接口方法: Mapper接口 :void update(Brand brand);参数:所有数据结果: void编写SQL语句:SQL映射文件执行方法,测试1、编写接口方法: Mapper接口 void update(Brand brand);2、编写SQL语句:SQL映射文件 <update id="update"> update tb_brand set bran原创 2022-03-22 15:42:30 · 967 阅读 · 0 评论 -
MyBatis——配置文件完成增删改查——添加
一、添加把用户输入的数据,封装成一个对象,执行对应的insert语句,来添加到数据库内。编写接口方法: Mapper接口 :void add(Brand brand);参数:除了id之外的所有数据结果: void(可以不返回任何结果,通过异常的方式判断是否添加成功:如果不出异常就是添加成功,出了异常就是添加失败)编写SQL语句:SQL映射文件1、编写接口方法: Mapper接口void add(Brand brand);2、编写SQL语句:SQL映射文件 <insert原创 2022-03-22 14:02:56 · 1576 阅读 · 0 评论 -
MyBatis代理开发与核心配置文件
一、MyBatis简介什么是MyBatis?MyBatis 是一款优秀的持久层框架,用于简化JDBC开发。MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache softwarefoundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网: https://mybatis.org/mybatis-3/zh/index.html持久层负责将数据到保存到数据库的那一层代码JavaEE三层架构:表现层(用原创 2022-03-20 16:06:34 · 917 阅读 · 0 评论 -
MyBatis——配置文件完成增删改查——查询
要完成的功能列表清单:1、查询查询所有数据查看详情条件查询2、添加3、修改修改全部字段修改动态字段4.删除删除一个批量删除一、准备环境数据库表tb_brand实体类Brand测试用例安装MyBatisX插件(一)数据库表tb_brand(二)实体类Brandpackage com.itmybatis.pojo;/** * 品牌 * alt+鼠标左键,整列编辑 * 在实体类中,基本数据类型建议使用其对应的包装类型 * 如int换成Integ原创 2022-03-21 18:07:08 · 1510 阅读 · 7 评论