Java学习(十二)mybatis与JDBC、hibernate关系和区别

mybatis解决了jdbc编程问题:

1、mybatis在sqlMapConfig.xml配置连接池,使用连接池管理数据链接

2、sql语句配置在mapper.xml文件中与Java代码隔离

3、mybatis自动将Java对象映射到sql语句,通过statement中的parameterType定义输入参数的类型。

4、mybatis自动将sql执行结果映射到Java对象,通过statement中的resulttype定义输出结果的类型


mybatis和hibernate的区别:

1、mybatis不是完全的ORM

2、mybatis无法做到与数据库无关性

3、hibernate映射能力强

猜你喜欢

转载自blog.csdn.net/u014252478/article/details/80925441
今日推荐