关于typeAliases标签理解 自己挖的坑啊,解决了好久的问题。
来源:互联网 发布:gas mask mac 下载 编辑:程序博客网 时间:2024/06/03 14:02
1. mybatis 的配置文件中sqlMapConfig.xml配置了一个typeAliases
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <typeAliases> <package name="cn.itcast.ssm.pojo" /> </typeAliases></configuration>
这个是相当于给pojo 中的类起了一个别名。
别名的规范就是:类名首字母小写。
因此,只要需要用到这个类的完整路径的时候就可以将它简化。
例如:cn.itcast.ssm.pojo.UserConstom
可以写成 userConstom
注意:要将mapper.xml 和 mapper.Java 写在同一个目录下才可以使用。
我自己挖的坑就是:
看如下的代码,我是这样写的
<update id="updateByPrimaryKeyWithBLOBs" parameterType="cn.itcast.ssm.pojo.DynamicInfo"> update dynamicinfo set createtime = #{dynamicInfo.createtime}, title = #{dynamicInfo.title}, img = #{dynamicInfo.img}, text = #{dynamicInfo.text} where id = #{dynamicInfo.id} </update>
parameterType 可以简化但我没有简化。。。
下面对应的属性其实已经是参数简化过后的类的属性了,然后我又多此一举的加了dynamicInfo…
找了好久的错终于找到了!!
阅读全文
1 0
- 关于typeAliases标签理解 自己挖的坑啊,解决了好久的问题。
- 好久没照顾自己的博客了
- 今天解决了困扰我好久的问题。。。好高兴啊
- MyBatis中关于别名typeAliases的设置
- MyBatis中关于别名typeAliases的设置
- 困扰了好久的弱智问题
- 解决了自己问题的博客链接
- 郁闷好久的问题,解决,爽
- 解决ov5640困扰好久的问题
- 关于 ++i*--i 问题自己的理解
- 自己研究了好久的docker_ubuntu_ssh登录,总算坑出来了(倒着看)
- 解决MathPage.wll文件找不到的问题(找了好久的良心之作)
- 好久没写过自己的博客了
- 有一个关于collectiview的问题,弄了很久自己也没有解决
- 有一个关于collectiview的问题,弄了很久自己也没有解决
- redhat linux上的samba服务器配置(成功了的,找了好久好久,终于解决了,)
- 自己的问题自己解决
- NSTimer导致的内存泄露,找了好久的问题
- LINUX下实现sleep
- Multi-Programming-9 非线程安全类实现生产者和消费者
- #pragma warning 指令集
- Git使用详细教程
- ubuntu误删文件造成软件包信息列表损坏无法更新或安装文件
- 关于typeAliases标签理解 自己挖的坑啊,解决了好久的问题。
- 半夜三更搞不同长度字符对齐问题,头痛
- 1_字符设备驱动程序之LED驱动程序
- 蓝牙模块DIY A09 HC-05主从机一体蓝牙模块 无线蓝牙 串口透传
- 基于ConcurrentHashMap实现ConcurrentHashSet
- 库函数和系统调用之间的联系和区别
- Java常用排序算法冒泡排序与选择排序总结
- 274. H-Index
- C语言的内存管理