当前位置: 首页 > news >正文

springboot框架常用配置

相关代码后续完善,对框架也逐渐完善

common公共类:

constant:常量:定义一些常量,各种字段,便于后面引入

context: 线程方法,多线程,当访问公共资源,进行异步操作

enumeration:枚举类,如数据库操作名称

exception:异常类,继承异常,或者自定义异常,

JacksonObjectMapper : 序列化和反序列化,通过对象映射器

result:比如分页返回结果或者统一返回格式   实现序列化   Serializable

utils:各种工具类,比如http工具类 HTTPClientUtil

pojo实体类

dto  请求参数对象

vo   返回参数对象

entity  数据库实体对象

server服务端

annotation :  定义一些自定义注解,如Autofill 功能字段自动填充处理

aspect:一些切面,比如实现各个字段自动填充处理逻辑

config:  redis的配置类,和knife4j接口文档配置,这里把上面的序列化操作配置到这里

handle:配置GlobalExpceptionHandle 进行全局异常配置,主要是@RestControllerAdvice               和lambok下面的@Slf4j 会自动生成一个log对象,来输出一些对象。

interceptor: 拦截器

controller

sercive及其实现类

mapper及其xml(用mybatis-plus更方便)用一个mybatis-X插件

resources目录 ,下面放配置文件,比如说各种数据库和spring的配置,xml文件也放在这

pom.xml

每个模块下面有对应的pom.xml文件,每个模块对应自己的pom,然后有个父类模块,用的是公共的一些依赖,可以继承依赖。

相关文章:

  • Microsoft Entra ID 详解:现代身份与访问管理的核心
  • 《PyTorch documentation》(PyTorch 文档)
  • 学习记录:DAY21
  • 深度解析:Vue.js 性能优化全景指南(从原理到实践)
  • 破局 AI 焦虑:企业如何抢占智能时代的制高点
  • DC-DC常见应用问题解疑
  • 2025年CC攻击防御全攻略:应对复杂化攻击的实战策略
  • DeepSeek基础-使用python请求deepseek
  • 2025华东杯A/B/C题解题思路+可运行代码参考
  • 从 “可办“ 到 “好办“:云蝠大模型如何重塑政务服务体验
  • ubuntu下一些环境配置
  • 插入到word里面的用origin画的图,怎么获取图片细节?
  • 【Spring AI】Java结合ollama实现大模型调用
  • 大数据治理自动化与智能化实践指南:架构、工具与实战方案(含代码)
  • 一种动态分配内存错误的解决办法
  • 蓝桥杯 序列计数
  • nginx 代理时怎么更改 Remote Address 请求头
  • 单片机-89C51部分:11、IIC 、传感器温湿度
  • 机器手电机驱动器小体积解决方案
  • mybatis-plus 枚举实现模版,导入,导出
  • 武汉楼市新政:二孩、三孩家庭购买新房可分别享受6万元、12万元购房补贴
  • 李在明涉嫌违反《公职选举法》案将于5月1日宣判
  • 王毅:为改革完善全球治理作出金砖贡献
  • 国家能源局:支持民营企业参股投资核电项目
  • 央行副行长:研究建立民营中小企业增信制度,破解民营中小企业信用不足等融资制约
  • 人社部:将会同更多部门分行业、分领域制定专项培训计划