
【MyBatis】
_laomei_
Debezium Contributor;
Schema Registry Contributor;
flink大数据、微服务体系开发;
展开
-
Mybatis spring 结合初始化流程
本文主要介绍Mybatis配合Spring使用,spring如何发现家在mybatis接口,同时将这些接口注册为bean。mybatis配合spring一般会使用MapperScannerConfigurer类,创建对应的bean,这个类实现了BeanDefinitionRegistryPostProcessor接口实现postProcessBeanDefinitionRegistry方法,这个方法会在bean,此接口会在bean都被定义完成之后调用,用户可以自定义修改bean definition。原创 2020-07-08 18:05:50 · 368 阅读 · 0 评论 -
MyBatis 一对一
一个人对应一个身份证。一对一关系可以使用唯一主外键关联,即2张表使用外键关联。 由于一对一关联,所以还要个外键添加unique约束。Person类:public class Person implements Serializable { private Integer id; private String name; private String sex; priv原创 2017-03-22 23:03:20 · 407 阅读 · 0 评论 -
mybatis向mysql插入数据后返回插入的主键值
tagDao.java @Insert("insert into " + BlogConstants.TAGTABLE + "(user_id, name) values(#{tag.userId}, #{tag.name})") @Options(useGeneratedKeys = true, keyProperty = "tag.id") void saveTag(@Pa原创 2017-03-31 19:28:35 · 545 阅读 · 0 评论 -
mybatis3.2.6版本的bug
mybatis3.2.6注解@Result设置映射关系,使用one=@One报错。一开始目标从数据库文章表获取数据,一篇文章对应一个用户,一篇文章对应一个分类。从文章表获取的user_id要在到用户表中获取用户信息。文章类articlepublic class Article implements Serializable { private int id; private Stri原创 2017-04-02 14:54:42 · 986 阅读 · 0 评论