SpringBoot学习笔记-初级篇

Spring Boot

        • Spring Boot入门
          • SpringBoot简介
          • 构建SpringBoot项目以及启动器
            • 构建SpringBoot项目
          • SpringBoot入门程序
        • Spring Boot整合Web开发
          • 整合Servlet
          • 整合Filter
          • 整合Listener
          • 访问静态资源
          • 文件上传
        • Spring Boot视图层技术
          • 整合jsp技术
          • 整合freemarker
          • 整合Thymeleaf
        • Spring Boot整合持久层技术
          • 使用SpringBoot整合Mybatis

Spring Boot入门

SpringBoot简介

在Spring官网对SpringBoot的解释如下:

  Spring Boot使创建独立的、基于生产级Spring的应用程序变得很容易,您可以“直接运行”这些应用程序。
  我们对Spring平台和第三方库有自己的见解,这样您就可以轻松入门了。大多数Spring引导应用程序只需要很少的Spring配置

  简而言之,SpringBoot提供了一些快速使用Spring的方式,用来简化新Spring应用的初始搭建及开发过程。它没有对Spring功能上的增强,但是具有嵌入的Tomcat和无需部署War文件的特点。
  到目前为止SpringBoot的最新版本为2.1.6版本。若使用SpringBoot2.0以上的版本,要求JDK1.8以上。
SpringBoot学习笔记-初级篇_第1张图片

构建SpringBoot项目以及启动器

  在SpringBoot官网页面的最下方有QuickStart专栏,可以点击 Spring Initializr自动生成一个空的SpringBoot项目demo。
SpringBoot学习笔记-初级篇_第2张图片
选择需要的版本之后点击Generate the project即可把demo下载到本地。
打开demo项目的pom.xml有Maven的配置项如下



	4.0.0
	
		org.springframework.boot
		spring-boot-starter-parent
		2.1.6.RELEASE
		 
	
	com.example
	demo
	0.0.1-SNAPSHOT
	demo
	Demo project for Spring Boot

	
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	



  其中,parent配置项的意思是,如果在Maven工程当中要自己构建一个SpringBoot项目,必须继承SpringBoot的父项目。
  如果根据项目类型要注入SpringBoot的启动器,需要配置spring-boot-starter

构建SpringBoot项目

1、打开Eclipse->点击File->New->Maven Project
SpringBoot学习笔记-初级篇_第3张图片
  进入下一个页面了以后,设置一个当前项目的Group Id和Artifact Id,在上文pom.xml文件中拿到父项目的Group Id和Artifact Id粘入,再粘入Version,点击finish。
SpringBoot学习笔记-初级篇_第4张图片

SpringBoot入门程序

Spring Boot整合Web开发

整合Servlet
整合Filter
整合Listener
访问静态资源
文件上传

Spring Boot视图层技术

整合jsp技术
整合freemarker
整合Thymeleaf

Spring Boot整合持久层技术

使用SpringBoot整合Mybatis

你可能感兴趣的:(SpringBoot,SpringBoot)