原始加载jdbc流程
1.加载驱动
2.连接数据库
3.创建预处理对象 select 等数据库语句
4.给占位符赋值
5.执行sql
6.关闭资源
框架
session.save(user)
什么是ORM框架
ORM:对象关系映射,将程序中的一个对象与表中的一行数据一一对应
ORM 框架提供了持久化类与表的映射关系,在运行时参照映射文件的信息,把对象持久化到数据库中
使用jdbc完成ORM操作的缺点
1.存在大量冗余代码
2.手工创建Connection、Satement等
3.手工将结果封装成实体对象
4.查询效率低,没有对数据访问进行过优化
MyBits框架
概念
是一个优秀的基于java持久层框架,支持自定义SQL。存储过程和高级映射
对原有JDBC进行封装,几乎消除了所有的JDBC代码,使开发者只需关注SQL本身
可以用简单的XML或Annotation来配置执行SQL,并自动完成ORM操作,将执行结果返回
437

被折叠的 条评论
为什么被折叠?



