- 博客(3)
- 收藏
- 关注
原创 Spring Boot Maven多模块项目构建:基于dubbo的服务提供和服务消费示例
maven多模块项目通常由一个父模块和若干个子模块构成。每个模块都对应着一个pom.xml,它们之间通过继承和聚合关系相互关联。多模块适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。例如,为构建一个基于dubbo的服务示例,示例中包含了一个服务提供端,一个服务消费端,以及公用的一些接口协议和实体定义等。基于Maven多模块的构建方法,可以方便的实现管理。我们可以将服...
2020-01-06 16:25:58
147
原创 MyBatis复杂查询的规范化实践-resultMap的规范化应用
示例业务关系模型每个用户的博客 Blog,其下会发表有 N 篇博文 Post;对于每一篇博文 Post,会对应 N 个评论 Comment,以及多种博文标签 Post_Tag;建立关系数据表数据表的列命名采用下划线分隔形式,如 post_id建立数据表对应的实体类建议使用 mybatis-generator 为每个数据表生成其实体类,我们暂且称这种对应于数据表的类为 “...
2019-12-06 15:01:43
197
原创 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
431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人