mybatis 中如何映射实体类和表名首先:最好把实体类里面的变量名称和表里面字段写成一致。 然后:在SqlMapConfig.xml中 <typeAliases> <typeAlias alias

原创 2017年01月03日 14:07:37
  1. 首先:最好把实体类里面的变量名称和表里面字段写成一致。

  2. 然后:在SqlMapConfig.xml中 
    <typeAliases>
    <typeAlias alias="game" type="实体类路径"/>
    </typeAliases>
    这就是把你的实体类写了个别名

  3. 最后:在写查询添加的时候:
    <select id="gameDao" resultType="game">返回实体类对象
    select * from tb_game
    </select>
    这样查出的结果就对应上数据了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mybatis(四)——mybatis解决数据库表字段名与实体类属性名不同的冲突

在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 CREATE TA...

解决使用iBatis时initialize type alias异常问题

在进行.NET项目开发时,会想到不同的持久层框架,如nhiberate、ibatis等。使用框架的好处是开发人员可以有大部分精力去关注系统的逻辑,不用太多的关注数据层的操作。 其中在使用“半自动”的...

ibatis中加载typeAlias时报错:The error occurred while loading SqlMap. - initialize type alias

一个project 中用到Ibatis做数据持久层,可以正常运行。但是将这个project引用到另一个solution中时,就会报错。 追踪到ibatis内核代码中,发现IBatisNet....

使用Mybatis时实体类属性名和表中的字段名不一致导致结果无法映射到实体类的解决办法

开发中,实体类中的属性名和对应的表中的字段名不一定都是完全相同的,这样可能会导致用实体类接收返回的结果时导致查询到的结果无法映射到实体类的属性中,那么该如何解决这种字段名和实体类属性名不相同的冲突呢?...

Mybatis为实体类定义别名typeAliases

首先为大家科普一下,Mybatis事实上就是Ibatis。它是由Ibatis更名而来。 最近在学Mybatis的知识,在讲到为实体类定义别名是有两个小知识与大家共勉。 为实体类定义别名一般...
  • yang_ai
  • yang_ai
  • 2016年12月15日 22:49
  • 1060

mybatis逆向生成实体类,接口类,映射xml文件

生成方式 第一种:使用工具包 第二种:在myeclipse或其它IDE中编写代码实现(研究中) 使用工具包点击下载工具包 第一步:进入lib文件内新建src文件夹 第二步:修改generatorCon...

数据库表映射成实体类

  • 2017年08月07日 18:20
  • 2.28MB
  • 下载

Hibernate 实体类注解 Entity方式5、@Basic(fetch=FetchType,optional=true) 可选 @Basic表示一个简单的属性到数据库表的字段的映射,对于没有

Hibernate注解 1。@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog...

mysql表映射成java实体类

  • 2016年02月01日 17:02
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mybatis 中如何映射实体类和表名首先:最好把实体类里面的变量名称和表里面字段写成一致。 然后:在SqlMapConfig.xml中 <typeAliases> <typeAlias alias
举报原因:
原因补充:

(最多只允许输入30个字)