标签:信息 ring 分布式架构 serial 注解 res 组成 创建 spring
1.创建一个新的项目模块【micro】,该模块提供有API程序类,包括:公共接口,DTO类。
2.创建一个DTO信息的DTO类,该类的组成和vo类结构相同。(如果说现在的项目使用的是 MyBatis,那么对于当前的DTO设计就比较鸡肋了,但是如果现在要使用的是 SpringDataJPA,那么DTO类就可以帮助使用者隐藏PO类(有一系列的重要注解)的组成结构。)
package com.yootk.dto; import java.io.Serializable; public class DeptDTO implements Serializable { private Long deptno; private String dname; private String loc; //setter(),getter(),toString()方法略... }
3.【micro】修改pom文件,追加api模块的依赖配置:将micro-api定义成依赖包,方便后面在其他模块引入此模块。
4.【micro】创建"micro-provider-dept-8001"微服务,并引入相应的依赖库。
5.【micro-provider-dept-8001】创建描述部门的vo类,这个vo类只存活在当前的RPC服务端
标签:信息 ring 分布式架构 serial 注解 res 组成 创建 spring
原文地址:https://www.cnblogs.com/wxl123/p/11257683.html