mybatis
非衣鲲化
这个作者很懒,什么都没留下…
展开
-
mybatis 中入参为对象中的list类型的属性
其中入参的实体属性 private List<String> deptCodes; 主要看一下下面xml 参数 deptCodes <select id="queryByCondition" parameterType="com.alibaba.gov.revisal.execute.condition.SolutionAuthPageCondition" resultMap="BaseResultMap"> select &l..原创 2020-08-06 18:02:25 · 3048 阅读 · 1 评论 -
mybatis分页插件使用
1、首先导入下面的依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> </dependency> <de...原创 2020-03-13 22:00:33 · 140 阅读 · 0 评论 -
Spring boot 打开mybatis日志
只需在 springboot 的 application.properties 配置文件中配置如下 logging.level.cn.byzt.app.mapper=debug logging.level.cn.byzt.admin.mapper=debug 小编这里写的 前缀是统一的 logging.level 后面写的是自己 mapper 接口的路径,如果是一个就配置一个,如果是多个...原创 2020-02-28 23:54:05 · 897 阅读 · 0 评论 -
mysql 数据库varchar(100)可以存储多少个汉字,多少个数字
4.0版本以下,varchar(100),指的是100字节,如果存放UTF8汉字时,只能存33个(每个汉字3字节) 5.0版本以上,varchar(100),指的是100字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放100个。 ...原创 2019-12-17 10:30:30 · 3348 阅读 · 0 评论 -
多字段模糊匹配并且进行排序查询
select * from (SELECT * FROM `article` where 1=1 and keywords REGEXP '长江|品种|qq' ORDER BY time desc) aa UNION all select * from (SELECT * FROM `article` where 1=1 and keywords not REGEXP '长江|品种|qq...原创 2019-12-16 11:13:17 · 319 阅读 · 0 评论 -
Disconnected from the target VM, address: '127.0.0.1:57178', transport: 'socket'
这个问题有很多原因造成,我的问题就是 dao和xml中的对应关系没有对应上,如果出现这个问题首先去查看xml和dao的对应关系。以及dao中的方法和xml中的方法是否一致 ...原创 2019-12-12 10:25:35 · 3276 阅读 · 0 评论 -
mybatis实现插入数据以后返回这条数据的
通过使用 useGeneratedKeys="true" keyProperty="id" keyColumn="id" 这三个就可以返回主键id <insert id="insert" parameterType="com.yixiekeji.entity.technologyheadline.ResearchKeyword" useGeneratedKeys="true"...原创 2019-12-03 10:43:31 · 1126 阅读 · 0 评论 -
写了史上遇到最复杂的sql 在Mybatis中实现不同条件对应sql的变化
由于使用mysql进行开发,然后进行分页的时候,可以使用select found_rows();来获取上一条sql执行的查询总数,但是这个需要和SQL_CALC_FOUND_ROWS count( * ) AS howmany, 这个一起使用才可以,并且这两个sql不能在Mybatis中的不同的两个 <select></>标签中配合使用,只能在一个select中...原创 2019-10-18 16:22:39 · 572 阅读 · 0 评论