最新 最热

Mysql系列之类似Oracle null first/last用法

最近在做项目迁移,Oracle版本的迁到Mysql版本,遇到有些oracle的函数,mysql并没有,所以就只好想自定义函数或者找到替换函数的方法进行改造。

2022-05-07
1

Mybatis系列之自定义SQL拦截器

本博客介绍的是继承Mybatis提供的Interface接口,自定义拦截器,然后将项目中的sql拦截一下,打印到控制台。

2022-05-07
1

mybatis系列之传参为List数据的使用细节

或许是惯性思维,在mybatis使用foreach循环调用的时候,很多时候都是传一个对象,传一个List的情况很少,所以写代码有时候会不注意就用惯性思维方法做了。 今天向sql传参,传了一个List作为参数,然后在xml里再foreach循环调用。...

2022-05-07
1

Oracle列转行函数wm_concat版本不兼容解决方案

本博客记录一下Oracle列转行函数在Oracle11的一些不兼容问题,vm_concat在一些业务场景是必须的。不过这个函数使用要谨慎,底层实现应该也是group by等等实现的,性能并不是特别好。这个函数在Oracle12是没有的,在Oracle11...

2022-05-07
1

Mybatis系列之全局扫描ant通配符格式的包名

业务场景:首先项目进行分布式拆分之后,按照模块再分为为api层和service层,web层。 其中订单业务的实体类放在com.muses.taoshop.item.entity,而用户相关的实体类放在com.muses.taoshop.user.entity。所以就这样,通过通配符...

2022-05-07
1

Mybatis系列之前端显示时间格式问题解决方法

我的开发工具是IntelliJ IDEA,然后在SpringBoot集成Mybatis,前端用模块引擎Thymeleaf的过程中遇到几个问题,不过也花了点时间,现在记录下来,作为笔记记录。...

2022-05-07
1

SpringBoot整合Mybatis报错:Consider defining a bean of type ‘xx.xx.xx‘ in your configur

SpringBoot和mybatis整合完后,如果按照spring的整合习惯,可能会发现一个错误:

2022-05-07
1

MyBatis系列之关联查询(一对一)

这里是一对一的关联关系,当然实际中一般不是这样的,一般可以是多对多,不过这里只是举例子

2022-05-07
1

MyBatis系列之入门教程(MyBatis3.2)

1.从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session。...

2022-05-07
1

Mybatis使用IN语句查询

其中useType="2,3";这样的写法,看似很简单,但是MyBatis不支持。。但是MyBatis中提供了foreach语句实现IN查询,foreach语法如下:

2022-05-07
1