随笔分类 -  SSM

摘要:mybatis中使用selectKey,返回结果一直是1,结合这个问题,笔记一下selectKey标签以及问题的原因 先说需求,向数据库插入一条记录,表的id是自增的,插入以后返回插入记录的id 下面是xml文件中的插入的sql 上面插入的内容就不说了,直接说<selectKey> keyColum 阅读全文
posted @ 2018-06-15 11:38 空芯菜 阅读(7218) 评论(0) 推荐(0)
摘要:我将mysql的数据表的某个字段设置了默认值为1,当向该表插入数据的时候该字段的值不是默认值,而是null。 我的错误原因: 对数据库的操作我使用了持久化工具mybatis,插入数据的时候插入的是整个实体,直接使用的是持久层的insert(实体对象)方法插入的数据 这样就会出现一个问题,当实体对象中 阅读全文
posted @ 2018-06-11 22:57 空芯菜 阅读(20996) 评论(0) 推荐(2)
摘要:在使用ssm时出现的错误: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection 阅读全文
posted @ 2018-06-07 22:14 空芯菜 阅读(465) 评论(0) 推荐(0)
摘要:报错主要部分如下: Error building SqlSession.### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXPar 阅读全文
posted @ 2018-04-06 15:40 空芯菜 阅读(2010) 评论(0) 推荐(0)
摘要:我在properties文件中输出中文,结果显示的是乱码,额......好吧,其实不是乱码,哪有这么规范的乱码 其实是在输入中文时发生了转码,就是下面这个样子: 字符集不支持中文,修改方法: 选中你工程下的的properties文件,右击鼠标->Properties 然后你就能看到设置字符集的界面了 阅读全文
posted @ 2018-04-06 15:27 空芯菜 阅读(242) 评论(0) 推荐(0)
摘要:正在学习mybatis,配置好后log4j.properties文件后,日志信息不能正常显示,没有效果。 查看了一下mybatis的相关文档,在日志一栏找到问题愿意 原因是我们的mybatis选了其他的日志工具,并没有选择我们设置的log4j. 解决方法:在mybatis全局配置文件中,加入以下配置 阅读全文
posted @ 2018-04-06 15:16 空芯菜 阅读(807) 评论(0) 推荐(1)