@Select(" select * from sys_user where del_flag = 0 and id in (select user_id from sys_user_role where role_id= '1627323292910829570') ") public List<SysUser> getusers(); /** * 获取配送员计数器 */ @Select("SELECT sort FROM distribution_sort") public Integer sort(); @Update("update distribution_sort set sort= #{sort}") public Integer updatesort(@Param("sort") Integer sort);
时间: 2023-06-19 09:05:41 浏览: 105
Event filter with query SELECT * FROM __InstanceModificationEvent WITHIN
这是一个使用 MyBatis 框架进行数据库操作的 Java 代码段。其中包含了两个 SQL 查询语句,分别用于查询符合条件的系统用户列表和获取配送员计数器的值;还有一个 SQL 更新语句,用于更新配送员计数器的值。需要注意的是,这段代码中的 SQL 语句都使用了占位符(如 #{sort} 和 ${role_id}),这是为了防止 SQL 注入攻击。同时,需要将这些 SQL 语句与相应的数据库配置文件(如 mybatis-config.xml)和实体类(如 SysUser.java)配合使用,才能完成数据库操作。
阅读全文