ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## @Template Template Sql同JDBC SQL类似,主要区别是使用了@Template注解,其sql语句是模板sql。 ```java @Template("select * from sys_user where id = #{id}") UserEntity getUserById(Integer id); @Template("select * from sys_user where id = #{join(ids)}") List<UserEntity> getUserById(List<Integer> id); ``` 参数名字将作为模板sql的变量名字,类似如下底层实现 ```java Map paras = new HashMap(); map.put("id",id); List list = sqlManager.execute(sql,paras,UserEntity.class) ```