0

Blog 表由与 Author 表的一对一关联组成,我的 java 类应该看起来像预期的那样。

公共类博客{

private int id;
private String name;
private String url;
private Author author;

//getter 和 setter }

公共类作者{

private int id;
private String name;
private String email;

}

我写了一个“generatorConfig.xml”,如下所示


</table>
<table schema="blog_ibatis" tableName="Post" >

</table>
<table schema="blog_ibatis" tableName="Tag" >

</table>
<table schema="blog_ibatis" tableName="Author" >

</table>


并使用Mybatis Generator插件利用逆向工程技术生成java类。但是生成的java类之间没有关联,如下图 public class Blog { private int id;

enter code here

private String name;
private String url;
// Reference to Author is not present in this class

}

公共类作者{

private int id;
private String name;
private String email;

}

4

1 回答 1

0

不幸的是,MyBatis 生成器不支持关联。您必须手动放置它们。参见IBatis (MyBatis):处理连接:高级结果映射、关联、集合、N+1 选择问题

于 2013-09-30T17:00:06.683 回答