您的位置:首页 > 房产 > 家装 > OJ在线评测系统 后端项目初始化 Springboot项目通用模版讲解

OJ在线评测系统 后端项目初始化 Springboot项目通用模版讲解

2024/10/6 5:53:14 来源:https://blog.csdn.net/qq_30500575/article/details/142307723  浏览:    关键词:OJ在线评测系统 后端项目初始化 Springboot项目通用模版讲解

后端项目初始化

重要

先把通用的后端框架跑起来

准备好文件

用idea打开

先去把项目名替换了

全局替换

第二步是改包名

包名也改一下

查看配置文件

启动

访问端口

接口文档

就是一个加强版的postman

 

创建数据库

执行

创建

进行测试

使用接口文档

后端初始化模版讲解

讲一下这个后端代码模版

首先阅读的是readme.md文档

然后看的是sql文件

数据库表文件

接下来看这个json文件

是方便我们进行分布式搜索

Elasticsearch的

帖子表在Es中的建表语句

aop包

用于全局的权限校验

全局日志记录

common包

里面有result类

万用的类 比如说通用响应类

config包

定义了一些配置

便于接收application.yml中的配置的

初始化一些客户端的配置类

比如说对象存储客户端

constant包

定义常量

controller包

经典的Spring MVC

用于接收请求的

esdao包

用于操作数据库的一个类

和mapper很像

类似 mybatis 的 mapper

用于操作Es

exception包

用于定义一些全局的异常类

异常处理器

job包

生成一些定时任务 单次任务

manager包

经典的服务层

多个业务模块中可能都要用到的

通用的 公共的服务

对接第三方的API

mapper包

是mybatis的数据访问层

用于操作数据库

model包

数据模型

实体类

包装类

枚举值

service层

服务层

用于编写业务逻辑

utils包

工具类

各种各样通用的方法

wxmp包

公众号相关的包

test文件夹

写了一些单元测试的代码

Dockerfile

用于构建Docker镜像

一个更小的服务器

两个用服务器 互不影响

我们要选择设置一些代码 和java版本放到服务器里面

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com