Mybatis主配置文件的一些属性

OGNL表达式:Object Graphic Navigation Language 中文译名对象图导航语言、
它是通过对象的取值方法来获取数据。在写法上把get省略了。
比如:我们获取用户的名称
类中写法:user.getUsername();
OGNL的写法:user.username

POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。

resultType属性可以指定结果集的类型,它支持基本类型和实体类类型。

resultMap标签可以建立查询的列名和实体类的属性名称不一致时建立对应关系。从而实现封装。

建立User实体和数据库表的对应关系
type属性:指定实体类的全限定类名
id属性:给定一个唯一标识,是给查询select标签引用用的。

id标签:用于指定主键字段
result标签:用于指定非主键字段
column属性:用于指定数据库列名
property属性:用于指定实体类属性名称

URL和URI的区别
resource属性:用于指定properties配置文件的位置,要求配置文件必须在类路径下
resource="jdbcConfig.properties"
url属性:
URL:Uniform Resource Locator 统一资源定位符
http://localhost:8080/mystroe/CategoryServlet URL
协议主机端口URI
URI:Uniform Resource Identifier 统一资源标识符
/mystroe/CategoryServlet
它是可以在web应用中唯一定位一个资源的路径

猜你喜欢

转载自www.cnblogs.com/YoungLiu/p/12325005.html