09 2014 档案
摘要:搞了半天, 原来是映射文件没加, 新手常遇到的问题.Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种:1、mapper.xml中没有加入namespace2、mapper.xml中的方法和接口m...
阅读全文
摘要:方式一: 通过as 指定大写重名列的别名 方式二: 命名数据库中表名时每个表的主键id要起不同的名称,避免主键重复(但是子表的外键可以和主表的id主键重名,你想啊,从表的外键性质不就是引用主表的主键么,所以就一样喽!)方式三: 指定map类型返回结果方式四: 指定外表的column到本表的r...
阅读全文
摘要:以下内容已经通过楼主测试,从pd设计数据库到测试完成,之前楼主也没有过Mybatis使用resultMap觉得有点乱,最近抽出时间总结了一下也算对MyBatis的resultMap进行一次系统的学习,希望与大家分享学习心得,有说的不对的地方请大家帮指教下面是PD设计的几张数据库模型先说下表吧 多对多...
阅读全文
摘要:package util;import java.util.UUID;public class UUIDUtil { public static UUID getId(){ return UUID.randomUUID().toString(); } public s...
阅读全文
摘要:设计多对多表时解决重复问题目前流行两种设计方式:方式一 是在中间表中建一个单独的id主键,与业务表关联的键设置为unique唯一;干事二:联合主键的方式,该方式中间表不会有与业务表无关的主键,即把与业务表关联的键进行联合作为主键下面是使用pd来设计表的两种详细方式方式一:中间表采用一个单独的id主键...
阅读全文
摘要:Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种:1、mapper.xml中没有加入namespace2、mapper.xml中的方法和接口mapper的方法不对应3、mapper.xml没有加...
阅读全文
摘要:我使用的是Eclipse Luna 装了自己常用的插件, generator也是其中一个推荐下载 MyBatis_Generator_1.3.1.zip离线安装包 ...
阅读全文