【Mybatis】使用代码开发

原创
小哥 3年前 (2022-11-07) 阅读数 45 #大杂烩

【Mybatis]使用注释开发

面向界面的编程:
1.接口分为两类:
1个人的抽象对应于抽象:abstart clas
2,抽象个人的一个方面,形成一个抽象,interface
一个 个人可能有多个抽象的脸,抽象的身体和抽象的脸是有区别的。

二、2区别在于:
1,面向对象:在对象单元中,考虑他的属性和方法。
2,面向流程:针对特定流程。(事务过程)单位,考虑他的执行情况。
3接口设计和非接口设计主要针对重用技术,这更多地反映了一个整体架构。

使用注释开发

1、dao层写入接口
使用注释直接在界面上书写。sql使用注释的语句不必编写xml来写sql语句了。

@Select("select * from mybatis.user ")
//查询所有用户
List getUserList();

2、在 mybatis-config.xml 在绑定界面中


    

3、测试

@Test
public void test() {
    //步骤1:获取sqlSession对象
    SqlSession sqlSession = MybatisUtils.getSqlSession();
    //方法1:获取dao对象,执行sql语句 getMapper
    UserMapper mapper = sqlSession.getMapper(UserMapper.class);//通过界面。class对象,来getMapper
    List userList =mapper.getUserList();
    //遍历数组
    for (User user : userList) {
        System.out.println(user);
    }
    //关闭SqlSession
    sqlSession.close();
}
版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门