MyBatis知识系列之六:使用注解实现mybatis
来源:互联网 发布:腾讯分析 没数据 编辑:程序博客网 时间:2024/06/05 12:53
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>
<mapperclass="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);
}
}
0 0
- MyBatis知识系列之六:使用注解实现mybatis
- MyBatis教程之六注解使用详解
- Spring Boot系列之六 以注解方式整合MyBatis
- mybatis系列之 mybatis-generator的使用
- MyBatis知识系列之五:利用Mybatis实现数据表的分页
- MyBatis Generator系列(六)----MyBatis Generator Plugin插件之SerializablePlugin
- MyBatis知识系列之二:针对MyBatis的CRUD操作
- 使用注解方式实现mybatis一对多
- MyBatis使用注解实现增删改查
- myBatis在java中使用注解实现
- Mybatis之使用注解开发CRUD
- Mybatis之使用注解开发CRUD
- Mybatis之使用注解开发CRUD
- mybatis系列十一:mybatis注解配置
- mybatis使用注解2
- mybatis使用注解2
- Mybatis使用 注解配置
- 使用注解开发 MyBatis
- Apk加固
- Unity3D 学习日记(四)生成不重复的随机数
- [从头学数学] 第186节 仗剑题海载酒行(上)
- mysql workbench导出建表语句 unknown variable 'delayed-insert=FALSE'的错误解决
- Lambda的使用与实战
- MyBatis知识系列之六:使用注解实现mybatis
- 机器学习系列(9)_机器学习算法一览(附Python和R代码)
- python3 字典遍历操作
- 第四周—求n的阶乘
- 邮件被暴力破解邮件网关如何解决
- Innodb锁机制
- 第4周 C语言及程序设计提高例程-15 小小型应用系统开发指导(三)
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- 在linux上使用yum安装JDK