MyBatis
支持普通SQL查询,存储过程和高级映射的优秀持久层框架
消除了几乎所有的JDBC代码,和参数的手工设置以及对结果集的检索封装。
可以使用简单的XML或注解用于配置和原始映射
将接口和Java的POJO,Plain Old Java Objects,普通的 Java 对象,映射成数据库中的记录
Mybatis优化
1、连接数据库的配置单独放在一个properties文件中
2、为实体类定义别名,简化sql映射xml文件中的引用
3、在src下加入log4j的配置文件,打印日志信息
名称问题
字段名与实体类属性名,不相同的冲突
通过在sql语句中定义别名
通过中,指定别名