mybatis 中属性重名的问题。
来源:互联网 发布:淘宝账户怎么修改名字 编辑:程序博客网 时间:2024/05/22 00:46
如果我们在 properties文件中配置了。
username=aaron
password=schwein
url=jdbc:mysql://localhost:3306/msg_mis
driver=com.mysql.jdbc.Driver
那么在 mybatis-config.xml中就会用到
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="username" value="${username}" />
<property name="password" value="${password}" />
<property name="driver" value="${driver}" />
<property name="url" value="${url}" />
</dataSource>
</environment>
</environments>
注意,那么如果我们有一个 User类,那么在向数据库中添加User时,
也会用到:
<insert id="add" parameterType="User" >
insert into t_user (id,username,password,nickname,type)
values (${id},"${username}","${password}","${nickname}",${type})
</insert>
这时 两个${username}就会出现冲突。在mybatis3.2.2中会以 properties中的值为准。
mybatis文档是解释如下
所以,出现冲突,就解决冲突,换一下名子就ok了!!!
- mybatis 中属性重名的问题。
- 解决mybatis中字段重名的问题尝试和总结
- 又发现一个 IE8 的问题,在 JavaScript 中类属性名称与关键字重名时
- RN中RCTScrollView中属性重名
- [全程建模]Rose中重名问题的解决
- C++中enum枚举类型成员重名问题的解决方法
- android 中Xml里面的id重名问题
- android 中Xml里面的id重名问题
- Android 中Xml里面的id重名问题
- android 中Xml里面的id重名问题
- android 中Xml里面的id重名问题
- 【转载】android 中Xml里面的id重名问题
- Android 中Xml里面的id重名问题
- 重名CSS定义的问题
- 删除Target 重名的问题...
- 重名问题
- Android xml文件中ID重名问题
- mybatis中mapper的属性
- 单例模式
- android常用源码网站
- 顺序存储---链表的插入与删除。
- 负载均衡会话保持技术、原理、产品(以F5为例)
- 记录一下八款开源 Android 游戏引擎
- mybatis 中属性重名的问题。
- 大厦将倾,互联网将如何变革传统行业(上)
- javascript类型转换分析(Effective javascript笔记)
- Android中继承View的研究(一) -- 一个小Demo
- 文件下载
- PLS-00597 BULK COLLECT INTO
- android数据存储之SQLite(个人日记本)
- 深入浅出 - Android系统移植与平台开发(三)- 编译并运行Android4.0模拟器
- Android中继承View的研究(二) -- 绘图的基本知识