
Mybatis
文章平均质量分 62
mybatis
PrinciplesMan
一个人的生命是应该这样度过的:当他回首往事的时候,不因虚度年华而悔恨,也不因碌碌无为而羞耻。
展开
-
使用MyBatis Generator逆向工程报错:元素类型为 “context“ 的内容必须匹配
亲测可用!!利用mybatis generator反向生成数据库对应model和mapper时,配置文件出现如下错误java<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http:/转载 2022-06-17 00:11:46 · 1044 阅读 · 1 评论 -
Error updating database. Cause: java.sql.SQLException: Unknown initial character set index ‘224‘
mybatis访问本地数据库驱动与数据库字符集不匹配解决:在url中添加字符集说明原创 2022-06-08 22:49:18 · 539 阅读 · 0 评论 -
myBatis使用foreach批量插入数据
官方文档中为foreach提供的示例是select的时候循环拼接IN语句,并没有对foreach中的每个属性进行解释,通过其他文章(http://my.oschina.net/linuxred/blog/38802)对各个属性有了部分了解,但是里面没有提到如果传入的参数不只是提供给foreach的时候该怎么做,我正好遇到这个需求,需要批量插入数据,其中product_id是每次都一样的,每次不同的数据为bookCity,通过测试后通过将数据封装成Map解决了问题:Map<String, Object转载 2022-02-22 19:30:18 · 2946 阅读 · 0 评论 -
MyBatis-Plus QueryWrapper及LambdaQueryWrapper的使用
转载自MyBatis-Plus QueryWrapper及LambdaQueryWrapper的使用LambdaQueryWrapperhttps://blog.youkuaiyun.com/lt326030434/article/details/106571670LambdaQueryWrapper条件构造器方法对应SqlsetSqlSelect SELECT 查询字段 举例 where WHERE 语句,拼接 + WHERE 条件 and AND 语句转载 2022-02-22 09:30:47 · 1874 阅读 · 0 评论 -
MybatisPlus:中QueryWrapper<>().lambda使用(条件查询)
MyBatis-Plus QueryWrapper及LambdaQueryWrapper的使用假如我们有一张user表,现需要通过user_name查出所有数据@ApiModel(description = "用户实体")public class User { /** * serialVersionUID */ @ApiModelProperty(value = "主键") private Integer id; @ApiModelProp...转载 2022-02-21 22:27:10 · 1696 阅读 · 0 评论 -
idea插件(mybatis框架下mapper接口快速跳转对应xml文件)
我相信目前在绝大部分公司里,主要使用的框架是S(spring)S(spring MVC)M(mybatis),其中mybatis总体架构是编写mapper接口,框架扫描其对应的mapper.xml文件,由于xml里面编写大量的sql语句,所以在平时调试中需要对其进行调试,但是xml文件并不能像java文件一样,能快速进行跳转,对查找对应xml文件带来巨大的不便。网友基础idea强大的插件系统下,编写了免费插件Free Mybatis Plugin(mybatis框架下mapper接口快速跳转对应xml文件)转载 2021-09-24 23:03:37 · 758 阅读 · 0 评论 -
【mybatis代码生成器】mybatis-generator的xml方式使用
我的使用时通过配置文件的方式使用的,这种方式看起来直观,但是不灵活,而且不能生成service和controller层代码,想要生成service和controller层还是写代码自定义模板生成。mybatis-generator的官方地址:MyBatis Generator Core – Introduction to MyBatis Generator具体的使用方式,常用标签标注出来了,具体的查阅文档使用步骤:pom中添加插件,设置数据库驱动<build> ...转载 2021-09-23 23:14:18 · 1658 阅读 · 0 评论 -
mybatis中LIKE模糊查询的几种写法以及注意点
mybatis中对于使用like来进行模糊查询的几种方式:(1)使用${...}注意:由于$是参数直接注入的,导致这种写法,大括号里面不能注明jdbcType,不然会报错org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'VARCHAR' in '转载 2021-06-17 09:45:07 · 432 阅读 · 0 评论