spring-boot2 从零单排(一) 安装与hello world

    好几年没搞web,变化还挺大的。。偶然看了下spring-boot介绍,整个想起当年搭建spring应用的悲催,不竟感慨程序员

的伟大,这他喵就是一神器啊     大哥~~spring-boot了解一下!!!!网上一堆介绍它的我不介绍了。


    一:getting-started-installing-spring-boot(安装)
  1.  首先进入spring-boot的getstart页面 地址:点击打开链接 ,找到Maven 安装指导(不用maven的自己去找,擦)spring-boot2 从零单排(一) 安装与hello world_第1张图片
  2. 用ide新建一个maven项目(maven版本上面写着只支持3.2以上,没事可以皮一下看3.2以下能不能构建出来~呵呵),目录大概是这样的spring-boot2 从零单排(一) 安装与hello world_第2张图片
  3. Maven 安装指导有一个叫典型的pom.xml 的文件,就是它:
    
    
    	4.0.0
    
    	com.example
    	myproject
    	0.0.1-SNAPSHOT
    
    	
    	
    		org.springframework.boot
    		spring-boot-starter-parent
    		2.1.0.BUILD-SNAPSHOT
    	
    
    	
    	
    		
    			org.springframework.boot
    			spring-boot-starter-web
    		
    	
    
    	
    	
    		
    			
    				org.springframework.boot
    				spring-boot-maven-plugin
    			
    		
    	
    
    	
    	
    	
    		
    			spring-snapshots
    			https://repo.spring.io/snapshot
    			true
    		
    		
    			spring-milestones
    			https://repo.spring.io/milestone
    		
    	
    	
    		
    			spring-snapshots
    			https://repo.spring.io/snapshot
    		
    		
    			spring-milestones
    			https://repo.spring.io/milestone
    		
    	
    

复制这一段到我们工程下的pom.xml下面


	
		org.springframework.boot
		spring-boot-starter-parent
		2.1.0.BUILD-SNAPSHOT
	

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

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

	
	
	
		
			spring-snapshots
			https://repo.spring.io/snapshot
			true
		
		
			spring-milestones
			https://repo.spring.io/milestone
		
	
	
		
			spring-snapshots
			https://repo.spring.io/snapshot
		
		
			spring-milestones
			https://repo.spring.io/milestone
		
	

复制完等工程安装完依赖包就可以编写hello world(这个版本号可以稍微关注一下)

	2.1.0.BUILD-SNAPSHOT
二: hello world 

  1. 建一个新的java 类,重新查看引导页(懒人复制)。。。。。。。。。。。。。。。。。。。。。。。。。。。spring-boot2 从零单排(一) 安装与hello world_第3张图片
  2. 关于注解@RestController..下次再研究,运行应用成功打印:
  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::  (v2.1.0.BUILD-SNAPSHOT)

     在网页上输入: http://127.0.0.1:8080/ 成功打印:Hello World!

三、Spring Boot包含一组额外的工具,可以使应用程序开发体验更愉快(传说中的热部署?????)spring-boot2 从零单排(一) 安装与hello world_第4张图片

		org.springframework.boot
		spring-boot-devtools
		true
	
    (注IDE必须打开自动编译)intellij idea为例
1、
spring-boot2 从零单排(一) 安装与hello world_第5张图片
2、组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running”
搞定!!!!!!!!果然,修改helloworld不用重新启动就编译了,感动得痛哭流涕!!!


你可能感兴趣的:(web,springboot)