Mybatis DAO开发--Mapper动态代理开发方式

Mybatis DAO开发–Mapper动态代理开发方式

第一步:jar包

创建lib目录,引入相应的jar包,本节课用到的案例引入的jar包就是spring整合mybatis要用到的全部jar包。

第二步:配置文件

第一个:是SqlMapConfig.xml配置文件。它是mybatis的入口,也就是核心配置文件。

第二个:映射配置文件。

第三个:数据库配置文件。

第四个:log4j日志配置文件。




    
    
        
        
        
    
    
    
        
        
        
    
    
    
        
            
            
            
            
                
                
                
                
            
        
    
    
    
        
        
        
        
        
        
        
    

第三步:编写PO类及数据库建库建表

public class User {
    private int id;
    private String username;// 用户姓名
    private String sex;// 性别
    private Date birthday;// 生日
    private String address;// 地址
    public int getId() {
        return id;
    }
}

第四步:进行Mapper接口开发

public interface UserMapper {
    User getUserById(int id);
    List getUserByName(String username);
    void insertUser(User user);
}

第五步:编写Mapper映射文件






    
    

    
    
    
    
        
        
            SELECT LAST_INSERT_ID()
        
        INSERT into user (username,birthday,sex,address)
        values (#{username}, #{birthday}, #{sex}, #{address})
    

你可能感兴趣的:(mybatis)