您的位置:首页 > 其它

MyBatis知识系列之六:使用注解实现mybatis

2016-04-20 15:33 453 查看
1、面向接口编程:
好处:扩展性好,分层开发中,上层不用管具体的实现,大家都遵循共同的标准,使得开发变得容易。规范性更好

2、注解的实现:

a)编写Dao接口

public
interface
UserDao {
@Select("select * from user")
public List<User> getList();
@Insert("insert into user(name,pwd) values(#{name},#{pwd})")
public
int
insert(User user);
}

b)在核心配置文件中 导入

<mappers>
<mapper
class="cn.sxt.dao.UserDao"/>
</mappers>

3、使用

public
static void
main(String[] args)
throws IOException {
SqlSession session = MyBatisUtil.getSession();
UserDao userDao = session.getMapper(UserDao.class);
List<User> list = userDao.getList();
for(User u:list){
System.out.println(u);
}
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: