Easymall项目分布式拆分整合(三)

                           Easymall项目分布式拆分整合(三)

目录

                            Easymall项目拆分整合(三)

一.common工程

1.继承parent

2.搭建common

1.创建一个quickstart工程

2.继承一下parent获取所有需要依赖的资源

3.公用代码有哪些可以从easymall移动到当前common中

1.vo视图模版对象们(Page,EasyUIResult,SysResult)

2.easymall的所有pojo对象放到common

3.工具类utils

4.在common中补充redis的依赖

5.RedisCumUtils中注入的ShardedJedisPool改写成不必要注入


一.common工程

1.继承parent

common中维护很多子工程,功能工程需要的公用代码,所以需要各种依赖的支持,但是由于panrent维护了整体系统中绝大多数的依赖版本,common如果用到了这些依赖的资源,需要继承parent获取,不能自己管理;

2.搭建common

1.创建一个quickstart工程

Easymall项目分布式拆分整合(三)_第1张图片

2.继承一下parent获取所有需要依赖的资源

Easymall项目分布式拆分整合(三)_第2张图片

3.公用代码有哪些可以从easymall移动到当前common中

1.vo视图模版对象们(Page,EasyUIResult,SysResult)

Easymall项目分布式拆分整合(三)_第3张图片

2.easymall的所有pojo对象放到common

Easymall项目分布式拆分整合(三)_第4张图片

3.工具类utils

Easymall项目分布式拆分整合(三)_第5张图片

4.在common中补充redis的依赖



org.springframework.boot

spring-boot-starter-redis

1.4.7.RELEASE



5.RedisCumUtils中注入的ShardedJedisPool改写成不必要注入

Easymall项目分布式拆分整合(三)_第6张图片

有这个对象我就注入使用,没有对象就不注入使用.

6.Common工程POM依赖文件


  4.0.0

  springboot-common-easymall
  jar

  springboot-common-easymall
  http://maven.apache.org

  
    UTF-8
  

  
    
      junit
      junit
      3.8.1
      test
    
     	
  		org.springframework.boot
  		spring-boot-starter-redis
  	
  	
	org.springframework.boot
	spring-boot-starter-redis
	1.4.7.RELEASE

  
  
  	cn..tedu
  	springboot-parent-easymall
  	0.0.1-SNAPSHOT
  

 

你可能感兴趣的:(Easymall分布式项目)