MinorOj
- 这是一个智能oj判题项目,采用SpringBoot单体架构开发
application.yml 配置
1 | server: |
- servlet写限制文件传输大小,
max-file-size
指单个文件最大限制,max-request-size
指请求体的最大限制
基础架构
- controller
- service
- repository
- model
model
- 创建实体
User.java
类
1 | package com.explainsf.minoroj.model; |
- 问答:
- Q:timestamp有什么用?
- A:Timestamp 是 Java 中处理**时间戳(日期时间)**的类之一,主要用于表示数据库中的 DATETIME 或 TIMESTAMP 字段,表示用户的注册时间,由数据库自动记录插入时间。
repository 数据库操作类
创建数据库操作类
UserRepository.java
问答:
- Q:@Repository注解有什么用?
- A:是一个标记
数据访问层(DAO层)
的注解,Spring 会 自动将标注了@Repository
的类注册为Bean
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Explainfuture's Blog!