ORM 和 JDBC有何不同

ORM是对象和关系型数据库映射,是把Java中的JavaBean对象和数据库表进行映射,使数据库表中的记录和JavaBean对象一一对应,从而大大简化原来直接使用JDBC时,手工拼写SQL带来的不便。数据库

ORM经过配置文件,使数据库表和JavaBean类对应起来,提供简便的操做方法,增、删、改、查记录,再也不拼写字符串生成SQL,编程效率大大提升,同时减小程序出错机率,加强数据库的移植性,方便测试。可是原生的JDBC具备更强的灵活性,适合复杂多变的SQL应用。编程

经常使用的ORM框架有:Hibernate、MyBatis、TopLink、OJB框架

相关文章
相关标签/搜索