十次方微服务实战
小洋人最happy
梦想,源自坚持
展开
-
十次方微服务项目实战01--需求分析&系统设计&前期准备
文章目录一、需求分析1.1 需求简介二、系统设计2.1 系统架构2.2 模块划分2.3 表结构分析2.4 API文档三、理解RESTful3.1 什么是restful3.2 接口规范3.2.1 GET3.2.2 POST3.2.3 PUT3.2.4 DELETE四、项目前期准备4.1 开发环境4.2 MySQL建库建表4.3 Postman五、小结附、公众号更新更及时哦一、需求分析1.1 需求...原创 2019-06-25 19:26:34 · 1077 阅读 · 0 评论 -
十次方微服务项目实战02--父工程及公共模块搭建
文章目录一、搭建父工程1.1 选择菜单file-new project ,弹出窗口中左侧菜单选择Maven ,点击next按钮1.2 填写GroupId和ArtifacetId ,点击next按钮1.3 点击Finish 完成1.4 删除src文件夹1.5 修改pom.xml 添加以下配置1.6 当IDEA右下角弹出提示 ,点击Enable Auto-Import 自动导入依赖二、搭建公共子模块t...原创 2019-06-27 18:27:09 · 475 阅读 · 0 评论 -
十次方微服务项目实战03--基础微服务模块搭建及基本CRUD&复杂查询
一、基础微服务工程1.1 创建基础微服务模块tensquare_base创建过程参考tensquare_common,此处不再赘述。1.2 pom.xml引入依赖在tensquare_base中引入jpa、mysql以及tensquare_common等依赖。全文如下:<?xml version="1.0" encoding="UTF-8"?><project xm...原创 2019-07-01 13:57:45 · 514 阅读 · 1 评论 -
十次方微服务项目实战04--统一异常和跨域问题处理
在实际项目中,通常会对公共异常进行统一处理,另外,在前后端分离等项目中也会存在跨域问题,本文就这两个方面做下统一说明。公共异常处理为了使代码更统一维护,创建一个类集中处理异常。在com.tensquare.base.controller中创建公共异常处理类BaseExceptionHandler。代码如下:package com.tensquare.base.controller;...原创 2019-07-10 10:24:32 · 345 阅读 · 0 评论 -
十次方微服务项目实战05--招聘&问答模块微服务开发及代码自动生成
一、招聘微服务模块1.1 原型先来看一下页面原型,如图:招聘微服务主要有两块:企业信息和招聘信息两个大功能:推荐职位和最新职位1.2 表结构分析1.2.1 企业表1.2.2 招聘信息表1.3 代码生成接下来使用开源代码生成器codeutil 来完成代码的生成开源网址: https://gitee.com/chuanzhiliubei/codeutil生成步骤:使...原创 2019-07-23 14:41:51 · 458 阅读 · 0 评论