MyBatis中映射文件的组成标签

MyBaits真正的核心是在映射语句中,对于所有的SQL映射的XML文件,对比JDBC代码量大约节省了95%的代码量。
分离SQL与JAVA代码,便于数据库设计人员更好的优化SQL及修改。

SQL映射文件的顶级元素:
cache:配置给定命名空间的缓存
cache-ref:从其他命名空间引用缓存配置
resultMap:最复杂,最有力量的元素,用来描述如何从数据库结果集中来加载你的对象
sql:可以重用的SQL块,也可以被其他语句引用
insert:映射插入语句
update:映射更新语句
delete:映射删除语句
select:映射查询语句

下面通过select实例,来了解相关属性信息

select
from some_table



完全限定名使用别名替代
在总配置文件中,使用如下代码

那么在Mapper中,可以直接使用User,即表示com.someapp.model.User

你可能感兴趣的:(JAVA)