Mybatis学习笔记1:快速入门

介绍

MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。

  • 写sql,封装成一个接口调用。比起jdbc方便很多,极大提高效率。

实践

实际操作:参考文章

添加相应的jar包

【mybatis】
mybatis-3.1.1.jar
【MYSQL驱动包】
mysql-connector-java-5.1.7-bin.jar

添加Mybatis的配置文件conf.xml




    
        
            
            
            
                
                
                
                
            
        
    


定义表所对应的实体类

  • 实体类的属性和表的字段名称一一对应

定义sql映射xml文件





    
    
    

    
    
        insert into users(name,age) values(#{name},#{age})
    

    
    
        delete from users where id=#{id}
    

    
    
        update users set name=#{name},age=#{age} where id=#{id}
    

    
    


在conf.xml文件中注册userMapper.xml文件




    
        
            
            
            
                
                
                
                
            
        
    

    
        
        
    


你可能感兴趣的:(Mybatis学习笔记1:快速入门)