SpringBoot注解

Spring Boot介绍: Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

 

SpringBoot所具备的特征:

可以创建独立的Spring应用程序,并且基于其Maven或者Gradle插件,可以创建可执行的JARs和WARs;

内嵌Tomcat或Jetty等Servlet容器;

提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;

尽可能自动配置Spring容器;

提供准备好的特性,如指标、健康检查和外部化配置;

绝对没有代码生成,不需要XML配置;

 

 SpringBoot启动类中

用@StringBootApplication注解标明此类为启动类

@StringBootApplication注解是SpringBoot项目的核心注解,目的是开启自动配置

在这个配置中包含了以下三种注解:

@StringBootConfiguration(此注解意思为:标明此类为配置类)

@EnableAutoSpringBootConfiguration(此注解意思为:自动配置)

@ComponentScan(此注解意思为:扫描包实例化)

 

Thymeleaf模板:   Thymeleaf代替了我们之前web开发的JSP它也可以轻易的与Springmvc等web框架进行集成 Thymeleaf特点:   能直接在浏览器中打开并正确,显示模板页面,不需要重启整个web应用 由于Thymeleaf使用了XMLDOM解析器,因此它并不适合用于处理大规模的XML文件

 

共享Session 1、引入redis依赖

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> </dependency>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssdwp.html