一:mvc
二:ssh
三:ssm
在spring整合mybatis中,mybatis需要做的事情:
1.创建一个和数据库对应的pojo,
查看我们数据库:
所以我们的pojo也要包括相同的字段:建立Items.java
package com.itheima.springmvc.pojo;
import java.util.Date;
public class Items {
private Integer id;
private String name;
private Float price;
private String pic;
private Date createtime;
private String detail;
//下边省略了setter and getter方法
...
2.配置对应的itemsMapper.xml用来写我们需要的sql语句:(这个语句只是针对这个数据库的操作),再加一个接口文件,这个接口文件就可以代替dao层的接口,这个接口中方法名和参数要和我们items.xml对应(感觉这个配置就是这个接口的实现)。
接口和配置如下:
public interface ItemsMapper {
String queryItemsById(int id);
}
3.mybatis框架主配置文件sqlMapConfig.xml
接口文件itemsMapper.java和配置文件items.xml放到同一个包下,在和spring整合的时候,我们的items.xml不是添加到SqlMapConfig.xml,而是添加到spring的xml配置中。
4.再spring中引入我们的mybatis中的所有xml配置,包括sqlMapperConfig.xml和(接口文件+itemsMapper.xml)所再的包
未完,待续。。。。。。。。。。。。。。。