springboot使用详解

Spring Boot 特点:
 Spring Boot 设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。
 嵌入的 Tomcat,无需部署 WAR 文件
 Spring Boot 并不是对 Spring 功能上的增强,而是提供了一种快速使用 Spring 的方式。
 不需要web.xml文件可以直接运行web项目。
1、构建springboot的两大依赖。
    <!--加入父工程-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.10.RELEASE</version>
    </parent>
    <!-- springBoot 的启动器 -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
2、启动的两种方式:编写main方法,在类上加入@SpringBootApplication的注解,如果是ssm整合的时候扫描mapper文件通过
  @MapperScan(value="com.yu.mapper")来扫码。另外一种是启动maven插件:spring-boot:run。
  第一种:启动器存放的位置。启动器可以和 controller 位于同一个包下,或者位于 controller 的上一级
包中,但是不能放到 controller 的平级以及子包下。
3、springboot访问静态文件:在classpath/static下面放入静态文件:名称必须是static。或者放在根目录的webapp下。
4、springboot里面只有一个默认的全局配置文件,项目启动默认加载。用来配置一些默认的信息,比如文件上传的大小,mysql信息的配置。放在classpath目录下,名称叫做application.propertie或者application.yml。以yml结尾的文件采用map形式书写,但是优先级是.properties文件高。
5、springboot文件上传采用springMVC的方式,但是不需要springMVC的配置文件,文件上传的配置放在springboot的默认配置里面    设置单个上传文件的大小   spring.http.multipart.maxFileSize=200MB
设置一次请求上传文件的总容量  spring.http.multipart.maxRequestSize=200MB
6、springboot整合jsp的时候,在pom文件中加入jstl的支持。
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
    </dependency>
然后在springboot默认配置里面加入前后缀:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.j

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值