mybatis动态排序
摘要:如果我们要传入排序字段作为一个参数到mybatis中,用以实现按照指定字段来排序的功能,那么我们需要使用$,而不是像其他参数一样,使用#。如下所示。
阅读全文
posted @
2018-06-27 11:35
xdxxdx
阅读(2004)
推荐(0)
mybatis的基础Dao
摘要:话不多说,直接贴代码吧,因为很多博客都需要用到这个基础dao,怕大家不好查询。 这个基类主要是使用了泛型,这样我就不必为每一个实体都写一个dao,大大节省了时间。其中sqlSessionTemplate是在spring 配置文件配置的数据模板。
阅读全文
posted @
2018-05-11 17:27
xdxxdx
阅读(325)
推荐(0)
mybatis多表关联
摘要:1.比如我有两个一个是菜单表t_menu,一个是权限表t_jurisdiction.表结构如下: 2.我想要将这两个表关联,查询特定的role_id下的菜单情况,这也是我们经常用在权限管理系统中的做法,将角色与菜单关联起来。大概的sql语句如下 该查询会出现类似如下的结果。 其中jurisdicti
阅读全文
posted @
2018-05-11 17:21
xdxxdx
阅读(331)
推荐(0)
mybatis插入数据并获取主键值
摘要:有时候我们的主键是自增的,但是我们想要在插入一条数据以后获取这条数据的主键值,而我们知道,mybatis执行完插入操作以后返回的是生效的记录数。那如何才能获取这个主键值呢。 1.在配置文件mapper.xml中加入如下语句。 注意第二行的几句代码:useGeneratedKeys="true" ke
阅读全文
posted @
2018-03-29 23:45
xdxxdx
阅读(543)
推荐(0)
使用mybatis-generator-core工具自动生成mybatis实体
摘要:我们可以使用mybatis-generator-core这个工具将数据库对象转换成mybatis对象,具体步骤如下。 1.mybatis-generator-core下载 下载地址:http://download.csdn.net/download/u012909091/7206091 2.解压文件
阅读全文
posted @
2018-02-01 23:12
xdxxdx
阅读(398)
推荐(0)
mysql+mybatis递归调用
摘要:递归调用的应用场景常常出现在多级嵌套的情况,比如树形的菜单。下面通过一个简单的例子来实现mysql+mybatis的递归。 数据模型 以上是一个简单的类目的数据实体,主要要注意通过乐parentCategoryId实现了父子的关联。 数据库数据 我们可以很简单的通过父级的id获取其直接子级列表。但是
阅读全文
posted @
2017-06-26 14:03
xdxxdx
阅读(3656)
推荐(0)
mybatis转义符(转)
摘要:第一种方法: 用了转义字符把>和<替换掉,然后就没有问题了。 SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE 附:XML转义字符 < < 小于号 &
阅读全文
posted @
2017-06-21 17:31
xdxxdx
阅读(1266)
推荐(0)