SpringBoot--基础(一)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hualele/article/details/79753748

1.搭建:-解析

使用IDEA工具创建空项目(web项目),目录如下:


src/main/resources 源文件目录,

  application.properties:用于配置项目运行所需的配置数据

  static:用于存放静态资源,如:css、js、图片等

  templates:用于存放模板文件

src/main/java 具体的实现类

src/main/test 测试类

pom.xml  maven配置

2.热部署

  spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更快,更快指的不是节省出来的手工操作的时间。

配置方式pom.xml

*配置完成后,修改文件发现项目没有重新启动,修改:file-settings-compiler,

然后ctrl+alt+shift+/,选择registry,打开对话框,勾选如下:

然后重启IDEA工具,发现可以了,大家可以试试。 

3.日志文件

  spring boot默认日志:logback

  spring boot 默认会加载classpath:logback-spring.xml或者classpath:logback-spring.groovy.

 如果要自定义文件名称,则在application.properties配置logging.config=classpath:logging.xml

4.Fastjson

Fastjson是处理json序列化、反序列化的组件,pom中追加一下内容如下,然后修改消息转换器即可

<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>fastjson</artifactId>
			<version>1.2.6</version>
		</dependency>


猜你喜欢

转载自blog.csdn.net/hualele/article/details/79753748