Spring boot 项目目录结构详解
对SpringBoot项目目录进行分层显示能够使我们的开发思路更加的明确,代码内容更加清晰易懂,下面向大家讲解一下项目目录结构。
代码层的结构
根目录:com.springboot
1.工程启动类(ApplicationServer.java)置于com.springboot.build包下
2.实体类(domain)置于com.springboot.domain
3.数据访问层(Dao)置于com.springboot.repository
4.数据服务层(Service)置于com,springboot.service,数据服务的实现接口(serviceImpl)至于com.springboot.service.impl
5.前端控制器(Controller)置于com.springboot.controller
6.工具类(utils)置于com.springboot.utils
7.常量接口类(constant)置于com.springboot.constant
8.配置信息类(config)置于com.springboot.config
9.数据传输类(vo)置于com.springboot.vo
资源文件的结构
根目录:src/main/resources
1.配置文件(.properties/.json等)置于config文件夹下
2.国际化(i18n))置于i18n文件夹下
3.spring.xml置于META-INF/spring文件夹下
4.页面以及js/css/image等置于static文件夹下的各自文件下
了解更多关注我哟!!!
Spring boot 项目目录结构详解相关推荐
- angular 标准目录结构_Angular-cli新建项目目录结构详解
Angular-cli新建项目目录结构详解 在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文 ...
- Spring boot 项目目录结构
Spring boot 项目目录结构 推荐工程结构示例: 代码层的结构 根目录:com.springboot 1.工程启动类(ApplicationServer.java)置于com.springbo ...
- php网站目录结构图,thinkphp项目目录结构详解
在上一节无忧主机(www.51php.com)小编和大家讲了thinphp 3.0的主入口文件,不知大家是否还记得我们第一次执行主入口文件后,我们的项目目录下自动生成了很多文件夹,这个就是我们项目的结 ...
- vue项目目录结构详解
目录截图: 1. build:构建脚本目录 build.js ---- 生产环境构建脚本 build-server.js ---- 运行本地构建服务器,可以访问构建后的页面 dev-client.js ...
- Android 8.0学习(32)---Android 8.0源码目录结构详解
Android 8.0源码目录结构详解 android的移植按如下流程: (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来. (2)正确挂载文件系统 ...
- ElasticSearch——Spring Boot 集成 ES 操作详解
文章目录 ElasticSearch--Spring Boot 集成 ES 操作详解 1.SpringBoot 集成 ES 2.索引的API操作详解 3.文档的API操作详解 ElasticSearc ...
- 轻量级数据库sqlite,spring boot+sqlite的配置详解 (一)
spring boot+sqlite的配置,及成功运行详解 sqlite数据库的安装与调试 首先,通过sqlite官方地址下载对应的安装包 https://www.sqlite.org/downloa ...
- 微信小程序01【目录结构详解、视图与渲染、事件、input、scroll-view】
学习地址:https://www.bilibili.com/video/BV1sx411z77P 笔记01:https://blog.csdn.net/weixin_44949135/article/ ...
- Android4.0源码目录结构详解
Android4.0源码目录结构详解 Android4.0与2.1目录差不多 alsa这块,注意external/tinyalsa下有: include/tinyalsa/asoundlib.h mi ...
最新文章
- MyBaties学习记录
- SAP中采购订单状态与MRP的关系
- 普通人的经验和技能交易平台
- 西建大历年电子与通信工程复试真题_历年复试试题回忆
- 爬取豆瓣TOP250并将数据保存为txt文件和csv文件并存入MySQL数据库
- python单例_Python - 单例模式(Singleton)
- 小甲鱼python课后题简书_Python练习题100道
- 并查集一般高级应用的理解
- 绘制三维散点图_使用Origin,轻松绘制三维散点图
- UnauthorizedAccessException Invaild cross-thread access
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_04-vuejs研究-vuejs基础-v-model指令...
- Oracle数据库编程:PL/SQL编程基础
- 《吃透微服务》—服务网关之Gateway
- WINDOWSXP全面优化
- windows7无法在域中找到计算机账户,关于Windows 7电脑加入域的问题
- Python爬取链家北京租房房价|保存为csv格式文件
- 转发:【论文精读】Human Semantic Parsing for Person Re-identification
- Vue引入vuetify框架你需要知道的几点
- 基于Python的OCR图像识别
- 数据使用要谨慎——不良数据带来严重后果
热门文章
- 计算机组织与结构实验,计算机组织与结构实验报告 CQUPT
- 微信公众号怎么快速导出一个月的文章数据
- js判断url链接是否可访问(服务可连接,可用)
- 【Java深入理解】String str = “a“ + “b“ + “c“到底创建了几个对象?
- linux 历史命令快捷键,Linux历史命令及bash快捷键
- android 蓝牙sco stream_voice_call,android TTS输出总是要 A2DP_android_开发99编程知识库
- php正则表达式匹配逗号,数字和逗号PHP正则表达式只
- Java常用设计模式————原型模式(二)之深拷贝与浅拷贝
- python 爬虫代码_Python 你见过三行代码的爬虫吗
- python标准输入_Python 处理标准输入