多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 按照模板查询 查询部门为1得到所有用户 ```java UserEntity template = new UserEntity(); template.setDepartmentId(1); List<UserEntity> list = sqlManager.template(template); ``` 因为只有departmentId有值,因此查询所有符合departmentId为1的数据。日志输出如下 ``` ┏━━━━━ Debug [userEntity.$selectByTemplate] ━━━ ┣ SQL: select * from sys_user where 1=1 and DEPARTMENT_ID = ? ┣ 参数: [1] ┣ 位置: org.beetl.sql.test.S1QuickStart.baseSqlManager(S1QuickStart.java:65) ┣ 时间: 1ms ┣ 结果: [9] ┗━━━━━ Debug [userEntity.$selectByTemplate] ━━━ ``` > BeetlSQL 提供了大量内置查询方法以避免写SQL,但不代表BeetlSQL不鼓励写SQL,事实上SQL是不可避免的,BeetlSQL提供了最好的SQL管理