springboot目录结构

  • 简介
    • 结构
      • 总结

简介

经过上次考核的洗礼,越发认识到项目目录结构的重要性,所以这次在学习springboot时便首先了解了springboot的目录结构,经过我不懈努力,终于得到了一个清晰的答案。

结构

1.src/main/java 这个是必不可少的java代码存放的地方
2.src/main/resource 这个就很重要,这儿不仅仅是存放各种配置文件的地方了,还被用来存放前端的html页面,css,js等静态资源
resource中首先要存放的就是application.properties配置文件
其次,这儿有三个springboot默认的三个文件夹
1)resources:(Spring Boot 默认的)存放资源文件
2)static:(Spring Boot 默认的)存放静态文件,比如 css、js、image, 3)(访问方式 http://localhost:8080/js/main.js)
public:(Spring Boot 默认的)存放公共文件

他们三个是由访问循序的
Spring Boot 默认会挨个从 META/resources > resources > static > public 里面找是否存在相应的资源,如果有则直接返回。
还有springboot规范的
这三个中我们经常使用static
templates:(用户自己定义的,可以随便取名,但这里使用公认的文件名)存放静态页面,比如 jsp、html、
config:(用户自己定义的,可以随便取名,但这里使用公认的文件名)存放配置文件,比如 application.properties

总结

springboot确实比spring简洁很多用不着我们去配一个个组件,配置类的使用更加方便,我们只需要从配置文件中引入相关信息即可。
下面附上我的结构图吧

springboot目录结构相关推荐

  1. springboot 目录结构

    问题的发现&解决 之前一直没有觉得目录结构有多么重要,一直到 后面的代码与预期不符时 ,经过长时间的分析以及 Spring包扫描机制的存在 发现可能是目录结构 哪块不对,或者是 在配置处 哪里 ...

  2. boot sprint 项目结构_完美起航-【知识】SpringBoot项目结构目录

    Spring boot 目录结构 一.主要目录 目录名称相对路径主要用途源码目录src\main\java存储源码 资源目录src\main\resources存储静态资源.动态页面.配置文件 测试目 ...

  3. 第三节:SpringBoot中web项目推荐目录结构

    SpingBoot 365计划开始更新了,计划手敲365个SpringBoot案例回顾总结形成知识体系.目前已经输出了32节的内容.所有源码托管在GitHub和Gitee上. 下面是我创建的目录结构 ...

  4. SpringBoot项目目录结构(工程结构)

    SpringBoot项目目录结构 一.代码层结构 根目录:com.bajins 二.资源目录结构 根目录:resources 三.mybatis项目结构示例 阿里巴巴Java开发手册见: https: ...

  5. README文档模板 含下载地址0积分 项目文档模板 springboot文档示例 readme参考文档 目录跳转 项目架构 使用说明 目录结构 等等 (含附件下载)

    下载地址0积分 项目名称 在线签约(signup) (v1.1.0) 目录 项目简介 功能简述 项目架构 目录结构 使用效果 安装说明 使用说明 开发人员 版权信息 更新日志 项目简介 *-signu ...

  6. springboot项目层次结构_SpringBoot的推荐项目目录结构

    一.Spring Boot 推荐目录结构 (1)代码层的结构 根目录:com.springboot 1.工程启动类(xxxApplication.java)置于根目录包下 2.实体类(domain)置 ...

  7. springboot框架 目录结构

    目录结构 src/main/java:主程序入口 Application,可以通过直接运行该类来 启动 Spring Boot应用 src/main/resources:配置目录,该目录用来存放应用的 ...

  8. springboot介绍_Spring Boot 主类及目录结构介绍!

    Spring Boot 与传统项目最大的区别是,传统项目都是打成 WAR 包部署到服务器上面,需要额外的 Servlet 容器, 而 Spring Boot 则可以直接打成 jar 包,并内置集成了 ...

  9. Linkis源码目录结构详解

    Linkis层级目录结构解释,如果您想详细Linkis,请查看Linkis的相关架构设计文档 ├─assembly├─bin├─conf├─core    核心抽象,里面放有所有的公用模块│ ├─cl ...

最新文章

  1. win7下显示linux文本文件不换行
  2. 桌面式高清存储寻求合作
  3. Java实现单链表的逆转置
  4. 安卓x86程序安装目录_电脑上的安卓系统体验
  5. OpenCV检测平面物体
  6. 本机显示服务器文本信息,打开文档显示云服务器
  7. Jquery plugin template POPUP Plugin
  8. [推荐]番茄工作法——专治拖延症、精神涣散、再要五分钟综合症
  9. mysql union 与 union all 语法及用法
  10. XWiki 4.4.1 发布,Java 的 Wiki 引擎
  11. Eclipse启动项目报启动上下文失败问题解决方案总结
  12. Windows远程桌面及其相关问题
  13. linux64位版本 小米球内网穿透后台启动 centos8 安装 screen 报错:No match for argument: screen
  14. 10部程序员必看的纪录片
  15. 学习C语言编程,推荐你看这6本书
  16. 二叉树的非递归遍历 C++
  17. coldfusion_ColdFusion教程:第一部分
  18. 用户画像,原来是这么用的!看一个生活中的案例
  19. i2c 驱动五:gpio模拟i2c
  20. CAD/CASS依据等高线等距或随机加高程点插件(等高线等距加高程点、等高线随机加高程点、等高线手动加高程点)

热门文章

  1. 在Idea中使用Git
  2. 周志华 《机器学习》之 第十一章(特征选择与稀疏学习)概念总结
  3. Linux运行xp,浏览器中运行Windows XP和Ubuntu?奇!
  4. JS 去除输入框里面空格、英文字符、换行符
  5. Linux ps查看进程状态及进程死锁问题的查看
  6. 保护计算机系统的方法有,保护计算机中秘密的方法有哪些?
  7. css属性、单位、颜色
  8. iOS 获取手机ip(非局域网)
  9. 关于CC2530入门新手需要知道的一些关于单片机的基本知识(一)IO口控制
  10. 类中的向上转型与向下转型详解