所谓的动态SQL就是能动态改变sql语句,那么必定要某控制条件来控制sql语句结构,最常用的控制方法就是在sql配置中添加if条件.
用到的表:
create table news_inf
(
news_id int auto_increment primary key,
news_title varchar(225),
news_content varchar(1000),
status text(100)
);
映射对象:
public class News {
private Integer id ;
private String title;
private String content;
private String status;
//set、get方法,构造器省略。。。
}
用xml配置sql语句:
拿insert举例(select,update,delete中用法一样):
<insert id