首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
方微专题
十次方微服务项目实战05--招聘问答模块微服务开发及代码自动生成
一、招聘微服务模块 1.1 原型 先来看一下页面原型,如图: 招聘微服务主要有两块:企业信息和招聘信息 两个大功能:推荐职位和最新职位 1.2 表结构分析 1.2.1 企业表 1.2.2 招聘信息表 1.3 代码生成 接下来使用开源代码生成器codeutil 来完成代码的生成 开源网址: https://gitee.com/chuanzhiliubei/codeutil
阅读更多...
十次方微服务项目实战04--统一异常和跨域问题处理
在实际项目中,通常会对公共异常进行统一处理,另外,在前后端分离等项目中也会存在跨域问题,本文就这两个方面做下统一说明。 公共异常处理 为了使代码更统一维护,创建一个类集中处理异常。 在com.tensquare.base.controller中创建公共异常处理类BaseExceptionHandler。 代码如下: package com.tensquare.base.control
阅读更多...
十次方微服务项目实战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 xmlns=
阅读更多...
十次方微服务项目实战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 自动导入依赖 二、搭建公
阅读更多...
十次方微服务项目实战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 五、小结附、公众号更新更及时哦
阅读更多...