SpringBoot框架搭建一些总结

一、项目搭建

1.开发工具:idea;

2.maven配置:在idea的设置中配置自己的maven地址和设置;

3.新建项目:File中new Project,选择Spring Initializr,如图

jdk选择自己的jdk,Service URL选择默认,然后下一步:

主要是项目名字,重点是如果要用jsp,使用外部tomcat的话,package处要选war,即打包成war包。然后点下一步:

选择需要的依赖,一般包括Web,Sql等,然后下一步:

项目名字和路径,点击finish项目建立成功。

最终项目目录:

4.pom.xml修改:

在此处添加

 
<exclusions>
   <exclusion>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-tomcat</artifactId>
   </exclusion>
</exclusions>

意思是排除SpringBoot内置Tomcat,使用自己的Tomcat启动项目;

再添加下面两个用于JSP使用:

<!--jsp页面使用jstl标签-->
<dependency>
   <groupId>javax.servlet</groupId>
   <artifactId>jstl</artifactId>
</dependency>

<!--用于编译jsp-->
<dependency>
   <groupId>org.apache.tomcat.embed</groupId>
   <artifactId>tomcat-embed-jasper</artifactId>
   <scope>provided</scope>
</dependency>

5.application.properties修改:

#JSP引入
spring.mvc.view.prefix=/WEB-INF/pages/
spring.mvc.view.suffix=.jsp

#静态文件引入 
spring.mvc.static-path-pattern=/**
spring.resources.static-locations=classpath:/static/
其中static的路径建立在resources下,具体静态文件引用可以在网上查看方法:

6.新建一个类:例如Application

这个类是启动类,用于启动SpringBoot,可以直接从这里运行main方法来启动,这种启动就是用的SpringBoot内置Tomcat启动;

启动类需要继承SpringBootServletInitializer类并重写其中configure方法

7.对JS、CSS等静态文件的引用:

因为在application.properties中已经添加了对静态文件的路径的引用,所以在对JS的引用路径以类似路径为准,特别注意的是,不能简写为<script />,否则js引用不起作用,界面出不来,又不报错。(谷歌浏览器这样,其他浏览器没测。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值