spring boot遵守的是约定大于配置,所以我们一般都按照它约定的结构来创建项目
结构介绍:
java:该目录下放的是java代码,其中App.class(该名字可变)是主函数(不能直接放在java目录下),
其他的各种代码的存放位置需要在App.class目录的平级或者下级,像图中的控制器,拦截器等等
resources:该目录下有static文件夹:存放的是静态资源(如css,js,图片,静态html等等),当然这些静态资源还可以存放在其他几个特定的位置(具体的可以查看源代码),下面是源代码的截图
templates:该文件夹存放的是动态网页(如thymeleaf模板资源),
application.properties:spring boot配置文件
下面说几个spring boot需要注意的小情况吧:
1、spring boot项目启动的时候,使用localhost:8080访问默认的是templates下面的index.html网页,如果想访问templates其他的网页是访问不到的(当然,如果没有动态网页,就会报错);
2、如果想访问静态资源,可以直接在localhost:8080后面加上想访问的资源地址,localhost:8080就相当于锁定在static文件夹,
3、主类的位置必须在java目录下面的一个文件夹中,且其他类必须要在主类的平级或者下级
介绍到此结束,后续会继续更新
如有错误,希望指出,或者意见,可以提出,跪谢
期待大家一起入坑,哈哈哈哈哈哈哈,嘿嘿嘿嘿