![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工程技术
科雷格
一个工程师,架构师,一个IT思想者
展开
-
Spring Boot Maven多模块项目构建:基于dubbo的服务提供和服务消费示例
maven多模块项目通常由一个父模块和若干个子模块构成。每个模块都对应着一个pom.xml,它们之间通过继承和聚合关系相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。例如,为构建一个基于dubbo的服务示例,示例中包含了一个服务提供端,一个服务消费端,以及公用的一些接口协议和实体定义等。基于Maven多模块的构建方法,可以方便的实现管理。我们可以将服...原创 2020-01-06 16:25:58 · 149 阅读 · 0 评论 -
MyBatis复杂查询的规范化实践-resultMap的规范化应用
示例业务关系模型每个用户的博客 Blog,其下会发表有 N 篇博文 Post;对于每一篇博文 Post,会对应 N 个评论 Comment,以及多种博文标签 Post_Tag;建立关系数据表数据表的列命名采用下划线分隔形式,如 post_id建立数据表对应的实体类建议使用 mybatis-generator 为每个数据表生成其实体类,我们暂且称这种对应于数据表的类为 “...原创 2019-12-06 15:01:43 · 207 阅读 · 0 评论 -
bean在Spring容器中的生命周期详解-the lifecycle of a bean in a Spring container(为什么实现了BeanPostProcessor没回调)
目标理解一个bean在spring容器中的生命周期,Spring在bean生命周期提供的不同回调时机。一bean的XML定义:<bean id="bean1" class="com.test.bean.Bean1" init-method="appInit" destroy-method="appDestroy"></bean>Bean1.javapublic...原创 2019-12-06 14:28:18 · 446 阅读 · 0 评论