mybatis

mybatis入门

mybatis原生用法

sqlSession.selectOne(sqlId,参数);
sqlSession.selectList(sqlId,参数);
sqlSession.update(sqlId,参数);
sqlSession.insert(sqlId,参数);
sqlSession.delete(sqlId,参数);

mybatis接口用法

1 namespace与接口全限定名一致

2 id和抽象函数保持一致

3 参数类型与返回类型保持一致

4 java类名与xml文件名保存一致

public interface GoodsMapper {
Goods selectGoodsById(Goods goods);
}



GoodsMapper mapper = sqlSession.getMapper(GoodsMapper.class);//接口的实现类,该实现类有 mybatis创建
Goods goods = mapper.selectGoodsById();

db.properties

 mybatis.driverClass=com.mysql.jdbc.Driver

 mybatis.url=jdbc:mysql:///taobao?useUnicode=true&characterEncoding=utf-8

 mybatis.user=root

 mybatis.password=123456

mybatis-config.xml配置

    
  

















    
        
        
    

  


  
  
    
    
    
    
  

  
   
 

  

你可能感兴趣的:(mybatis)