位置:首页 > Java技术 > MyBatis在线教程 > Mybatis接口注解

Mybatis接口注解

在上一章中,我们已经搭建了 myeclipse,mybatis,mysql 的开发环境,并且实现了 mybatis 的一个简单的查询。要注意的是,这种方式是用 SqlSession 实例来直接执行已映射的 SQL 语句:

session.selectOne("com.yiibai.mybatis.models.UserMapper.getUserByID", 1),但是还有比这更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如:IUser.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误,下面是详细过程:

1、创建一个接口:IUser,并在其中声明对应的操作方法

在 src 源码目录下创建一个包:com.yiibai.mybatis.dao,并建立接口类 IUser 及一个方法, 在方法上面,我们使用了一个 SQL注释,内容如下: