小编Nar*_*uru的帖子

MyBatis 插入关联

我是 MyBatis 的新手,并试图将记录插入到与另一个表有关系的表中。我跟着这个教程。但是,我的方法并不完全是该教程所解释的。

有两个表,分别称为“博客”和“帖子”。
CREATE TABLE blog ( blog_id int(10) unsigned NOT NULL auto_increment, blog_name varchar(45) NOT NULL, PRIMARY KEY (blog_id) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE post (
  post_id int(10) unsigned NOT NULL auto_increment,
  title varchar(45) NOT NULL,
  blog_id int(10) unsigned NOT NULL,
  PRIMARY KEY  (post_id),
  KEY FK_post_blog (blog_id),
  CONSTRAINT FK_post_blog FOREIGN KEY (blog_id) REFERENCES blog (blog_id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Run Code Online (Sandbox Code Playgroud)

以下是映射 pojo 类:

public class Blog {
        private Integer blogId;
        private String blogName;
        private Date createdOn; …
Run Code Online (Sandbox Code Playgroud)

java mysql mybatis

6
推荐指数
1
解决办法
5543
查看次数

标签 统计

java ×1

mybatis ×1

mysql ×1