MyBatis第二章 了解MyBatis

1:ORM定义:Object Relationnal Mapping   对象关系型映射

2:传统JDBC存在需要优化的地方

        1:连接参数、SQL语句的硬编码:将SQL语句配置在XML或非Java的配置文件中,这样即使SQL发生变化,也不需要重新编译Java文件

        2:数据库的频繁连接与断开:使用数据连接池来管理数据库的连接

        3:查询结果集取数据的硬编码:使用一种机制,将查询出的结果集自动映射为Java对象,无需手动设置

3:MyBatis特点:采用配置文件动态管理SQL语句,并含有输入映射、输出映射机制以及数据库连接池配置的持久层框架

4:MyBatis整体的构造由数据源配置文件、SQL映射配置文件、会话工厂、会话、执行器以及底层封装对象组成

猜你喜欢

转载自blog.csdn.net/xhf852963/article/details/81704928