Mybaits

1、Mybatis全注解形式  (在注解上不能直接使用动态Sql,必须要在前后面加上<script>SQL</script>标签,否则会报错):
 1     @Select("<script>" +
 2             "select discuss_id,discuss_content,parent_discuss_id,discuss_type,create_datetime from t_discuss " +
 3             "<where>" +
 4             "discuss_id in <foreach collection='discussIds' item='item' open='(' separator=',' close=')'>#{item}</foreach>" +
 5             "</where>" +
 6             "</script>")
 7     @Results({
 8             @Result(column = "discuss_id", property = "discussId"),
 9             @Result(column = "discuss_content", property = "discussContent"),
10             @Result(column = "parent_discuss_id", property = "parentDiscussId"),
11             @Result(column = "discuss_type", property = "discussType"),
12             @Result(column = "create_datetime", property = "createDatetime"),
13     })
14     List<TDiscuss> selectDiscussPushByPIds(@Param("discussIds") List<Long> discussIds);
2、like不能直接使用,可以借助concat函数实现:

 @Select("SELECT name from user WHERE email LIKE concat(#{prefix},'%') limit 10") 

转载于:https://www.cnblogs.com/Eeexiang/p/10027636.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值