使用 org.mybatis.dynamic.sql.select 查询指定字段内容
使用 org.mybatis.dynamic.sql.select 查询指定字段内容
使用 org.mybatis.dynamic.sql.select 查询数据库表中指定字段内容,可以通过以下方式实现:
1. 通过 select 方法传入字段列表
import static org.mybatis.dynamic.sql.SqlBuilder.*;
List<String> columns = Arrays.asList('id', 'name', 'age');
SelectStatementProvider selectStatement = select(columns).from(user)
.build()
.render(RenderingStrategy.MYBATIS3);
2. 通过选择器选择字段
import static org.mybatis.dynamic.sql.select.SelectDSL.*;
SelectStatementProvider selectStatement = select(id, name, age).from(user)
.build()
.render(RenderingStrategy.MYBATIS3);
其中,id、name、age 是通过静态导入导入的 SelectDSL 中的字段选择器,可以根据需要选择需要查询的字段。
原文地址: http://www.cveoy.top/t/topic/l43V 著作权归作者所有。请勿转载和采集!