Mybatis映射文件写法学习
来源:互联网 发布:mmd保存动作数据 编辑:程序博客网 时间:2024/06/05 20:47
在自定义的resultMap中第一列通常是主键id,那么id 和result有什么区别呢?
id和result都是映射单列值到一个属性或字段的简单数据类型。
唯一不同是。id是作为唯一标识的,当和其他对象实例对比的时候,这个id很有用,尤其是应用到缓存和内嵌的结果映射。
property: 映射数据库列的字段或属性,如果JavaBean的属性与给定的名称匹配,就会使用匹配的名字,否则MyBatis将搜索给定名称的字段,两种情况下你都可以使用逗点的属性形式,比如,你可以映射到“”username:,也可以映射到“address.street.number”切换到MarkDown编辑器
column:数据库的列名或者列标签别名,与传递个resultSet.getString(columnName)的参数名称相同。
javaType:完整java类名或者别名,如果映射到一个JavaBean,那么MyBatis通常会自行监测到。然而如果映射到一个HashMap,那应该明确指定javaType来确保所需行为。
jdbcType;支持的jdbc类型,这个属性只在insert,update,delete的时候针对允许空的列有用,JDBC需要这项,但Mybatis不需要,如果直接编写JDBC代码,在允许为空值的情况下需要指定这个类型。
0 0
- Mybatis映射文件写法学习
- mybatis映射文件mapper.xml的写法。
- MyBatis学习(三):解析MyBatis的SQL映射XML文件写法和使用原理
- 不同数据库下的Mybatis映射文件的写法
- mybatis内部类映射写法
- Mybatis学习总结(四).Mapper映射文件
- Mybatis学习--Mapper.xml映射文件demo
- Mybatis学习笔记三(Mybatis SQL映射文件)
- mybatis 映射文件中bean中包含其他bean的写法
- mybatis映射文件语法
- mybatis之映射文件
- MyBatis映射文件
- mybatis--映射文件详解
- Mybatis映射文件
- Mybatis映射文件
- Mybatis映射文件
- 【Mybatis】映射文件
- MyBatis映射文件
- [Java]JGit用法总结
- [Web前端技术教学][基于Web标准的网页设计与制作]教材的精选100单选试题及答案
- iOS添加圆角好方法
- Blog开业大吉
- WeakReference 在android中的应用 弱引用防止内存泄漏
- Mybatis映射文件写法学习
- Socket编程 (连接,发送消息) (Tcp、Udp) - Part1
- 第十六周 项目2:学生成绩处理(2)
- Oracle中用Exp命令导出指定用户下的部分表或数据
- C#正确方式让程序以管理员权限启动
- JAVA获取随机数
- 学生成绩2
- MPTCP高级配置
- [乐意黎原创]Node.js 出现Error:Cannot find runtime 'node' on PATH - Visual Studio Code中的解决办法