七叶笔记 » java编程 » MyBatis 和 jeesite多表查询示例详解

MyBatis 和 jeesite多表查询示例详解

二、使用jeesite中的@Table注解

省略get、set方法,在使用的时候直接调用jeesite的finList、findPage等查询方法进行使用了数据结构就自己debug一下吧

补充:下面介绍下jeesite复杂查询语句实现

在一开始用jeesite进行开发的时候,偶尔会碰到许多问题,解决方式一般也有很多方法

一、多表查询的时候,怎么添加子表的条件进行查询?

举例:有一个文件信息表file,关联了用户表user,存储了一个user_id,需要根据用户姓名进行模糊查询

方法1:前端用beetl进行控件值绑定的时候path按 对象名.变量名 进行绑定,值得注意的是记得在User类的userName字段的注解上加上查询条件为like:queryType=QueryType.LIKE

方法2:在后台代码中进行手动赋值,file实体类中增加userName变量,在后台接收到userName参数以后调用方法

到此这篇关于MyBatis 和 jeesite多表查询的文章就介绍到这了,更多相关MyBatis 和 jeesite多表查询内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!

相关文章