springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)

声明:写此博客是为了记录个人技术学习的全过程,防止后期时间久了会有遗忘。希望同时也能帮到有需要的朋友

简单来讲springboot只是spring框架的一部分,他是spring社区中的一个开源框架,由 Pivotal团队提供的新框架,它设计目的是用来简化新spring应用的初始搭建以及开发过程。它的核心思想就是convention over configuration(约定大于配置,它使用了特定的方式来进行配置,简化开发人员的工作。其实:springboot并不是什么新框架,它其实整合了众多框架,像maven整合了很多jar一样,方便开发人员初始化工程和开发过程。


springboot的创建方式也很灵活,可以直接去spring官网下载STS(一个集成了spring的eclipse),解压完后就可以直接创建springboot项目了。右键New -- Spring Start Project

本文重点记录的是在已有的eclipse上安装springboot插件,然后创建springboot项目。

一、首先,在Eclipse中安装STS插件(在线安装,方便快捷)

1.打开我们的eclipse,然后最上面的菜单栏,选择 Help--Eclipse Marketplace...

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第1张图片

2.搜索“STS”,点击“install”安装

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第2张图片

3.安装完成后,重启eclipse。

二、创建springboot项目,方式一:直接创建springboot项目

1.右键 New -> Project...

找到Spring目录,选择Spring Starter Project,点击Next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第3张图片

2.填写项目相关的各种信息,然后点击Next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第4张图片

3.选择需要的Dependency,然后点击finish

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第5张图片

4.springboot项目创建完毕

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第6张图片

5.测试我们创建的springboot项目。

在src/main/java下创建一个HelloController

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第7张图片

HelloController代码(注意检查添加的注解)

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第8张图片

6.启动springbootApplication

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第9张图片

console打印

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第10张图片

注意报错:java.net.BindException: Address already in use: bind。原因是tomcat已在后台运行,强制结束java相关进程即可。

7.浏览器访问,测试OK

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第11张图片

三、创建springboot项目,方式二:先创建maven项目,再添加springboot依赖

1.创建一个maven项目。File--New--Project...

找到Maven目录,选择Maven Project,点击Next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第12张图片

点击Next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第13张图片

使用默认,点击Next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第14张图片

我们要创建web项目,选择maven-archetype-webapp,然后next

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第15张图片

设置坐标,然后finish,maven项目创建完成

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第16张图片

2.我们发现刚刚创建好的maven项目没有src/main/java和src/test/java目录。

这时候如果我们自己创建该目录,却会报错:The folder is already a source folder。原因是目录其实早就存在了。解决办法:选中项目,右键Build Path--Configure Build Path...

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第17张图片

选择我们自己安装的jdk,然后点击finish

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第18张图片

点击OK之后,发现src/main/java和src/test/java目录出现了。问题解决。

3.编辑pom.xml文件

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第19张图片

添加SpringBoot的依赖



	4.0.0

	com.wangzf
	testspbt01
	0.0.1-SNAPSHOT
	war

	testspbt01
	

	
		org.springframework.boot
		spring-boot-starter-parent
		1.5.13.RELEASE
		 
	

	
		UTF-8
		UTF-8
		1.8
	

	
		
			org.springframework.boot
			spring-boot-starter-web
		

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

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


注意1:如果是第一次添加依赖,需要从远程服务器上下载jar包,稍等片刻。

注意2:依赖的jar包导入后,项目如果还报错,选中项目,右键Maven -- Update Project Configuration...

4.在src/main/resource下创建templates和static文件夹和application.properties

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第20张图片

5.在src/main/java目录下创建包和springboot应用启动类

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第21张图片

6.测试我们创建的springboot项目。

在src/main/java下创建一个HelloController

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第22张图片

HelloController代码(注意检查添加的注解)

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第23张图片

7.启动springbootApplication

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第24张图片

console打印

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第25张图片

注意报错:java.net.BindException: Address already in use: bind。原因是tomcat已在后台运行,强制结束java相关进程即可。

8.浏览器访问,测试OK

springboot学习(个人学习笔记)-1-在eclipse上创建springboot项目(直接创建和基于maven添加依赖创建)_第26张图片


你可能感兴趣的:(springboot)