集成MyBatis
ORM
分类
- Hibernate
- JPA
功能
简化数据库操作
- 起初:通过SQL语句增删改查
- 现在:通过对一个实例增删改查后调用接口
实现
前提:ORM获得了一些信息(注解)
把ResultSet的每一行映射成javaBean
把javaBean映射成SQL语句的参数
ORM如何检视javaBean的修改
- Proxy
全自动ORM和半自动ORM和不自动的
全自动的有些问题 不好优化
- 比如hibernate
半自动面向SQL 就很灵活
- 比如myBatis
不自动的 很满发
- 比如JdbcTemplate
MyBatis的优缺点
缺点
- 所有的SQL语句都要我自己写
优点
- 所有SQL语句都是我自己写的
