摘要:
问题: 由于项目中需要批量插入的功能,然后我就用到了阿里的json包,将json数据转换成list集合在批量添加到数据库,但是这个过程中,我突然发现一个问题,之前接收前台传来的值是有的,但转换之后某些字段的值没有了,后面发现,原来是Mybatis自动生成插件做的怪,将实体类赋setter和gette 阅读全文
摘要:
ERROR [com.alibaba.druid.stat.DruidDataSourceStatManager] – unregister mbean errorjavax.management.InstanceNotFoundException: com.alibaba.druid:type=D 阅读全文
摘要:
一.本人出现的问题是sql语句没报错,但是由于忽略了已修改的代码的传递参数的值,导致查询出来的结果为空,在controller中的参数互换一下就有值了 二.用mybits查询数据库时,如果参数已传入sql,sql也已经执行了,但是返回结果为空,首先保证数据库中有对应数据,如果有对应数据仍返回null 阅读全文
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'ie_flag' at row 1解决办法
摘要:
字符串长度太小,到数据库修改一下字符串长度就OK了 阅读全文
摘要:
之前在做这一块的时候,由于js中将表单序列化转换成了json格式,而我使用实体对象直接获取值的,导致我这里出现取不到值的情况,为此,想了一天,用前端JSON.stringgify转换成了对象传给我还是取不到 我还采用了反序列化使用@JSONFiled和@JSONFormat两种方式但还是做无用功,也 阅读全文
摘要:
那天我打开Navicat Permium的时候,当我点击新建查询的时候给我弹出以上问题的框, 解决方案:删除连接,新建一个连接,测试,OK! 阅读全文
摘要:
出现这个问题的时候我也是一脸懵逼,后面百度一下但都不是我出现的情况,下面说一下我的解决方法吧 之前看到是插入的时候语句没有截断加上逗号,后面运行一下项目发现还是出现同样的问题, 解决方案如下: 传入的参数我不小心写成了数据库的字段,所以导致冲突,参数应该是你传入的那个参数字段,如果你也出现这种问题还 阅读全文
摘要:
转自:http://blog.csdn.net/hellostory/article/details/6790248 第一步: 在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名! 第二步: 阅读全文
摘要:
今天在项目中看到使用ajax进行传值的过程中,看到data数据中是这么写的: 于是查阅了相关资料但都是用语言描述的,繁琐,自己就动手写了一个代码,关键区别看图: 阅读全文
摘要:
上篇讲了如何使用Mybatis Generator生成代码,但是再生成过程中,往往出现一大堆的Example类,而这些Example中的很多方法我们是不需要用到的,因此在生成之前我们可以添加如下代码: 右击项目 >run as >maven build就OK啦! 阅读全文