Spring Boot环境准备

SpringBoot

    • 1、Spring Boot 简介
    • 2、微服务
    • 3、环境准备
      • 1、MAVEN设置;
      • 2、IDEA设置

1、Spring Boot 简介

简化Spring应用开发的一个框架;

整个Spring技术栈的一个大整合;

J2EE开发的一站式解决方案;

2、微服务

2014,martin fowler

微服务:架构风格(服务微化)

一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;

单体应用:ALL IN ONE

微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;
详细参照微服务文档

3、环境准备

谷粒学院详细视频
环境约束

–jdk1.8:Spring Boot 推荐jdk1.7及以上;java version “1.8.0_112”

–maven3.x:maven 3.3以上版本;Apache Maven 3.3.9

–IntelliJIDEA2017:IntelliJ IDEA 2017.2.2 x64、STS

–SpringBoot 1.5.9.RELEASE:1.5.9;

统一环境;

1、MAVEN设置;

给maven 的settings.xml配置文件





<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  
  
	<localRepository>D:\Program Files\Maven\repolocalRepository>
  

  

  
  <pluginGroups>
    
  pluginGroups>

  
  <proxies>
    
  proxies>

  
  <servers>
    

    
    
	<server>
      <id>thirdpartyid>
      <username>adminusername>
      <password>admin123password>
    server>
  servers>

  
  <mirrors>  
    
	
	
	<mirror>
		 <id>alimavenid>
		<name>aliyun mavenname>
		<url>http://maven.aliyun.com/nexus/content/groups/public/url>
		<mirrorOf>centralmirrorOf>
	mirror>
	 
  mirrors>

  
  <profiles>
    

    
	<profile>
		<id>jdk-1.8id>  
		<activation>  
			<activeByDefault>trueactiveByDefault>  
			<jdk>1.8jdk>  
		activation>  
		<properties>  
			<maven.compiler.source>1.8maven.compiler.source>  
			<maven.compiler.target>1.8maven.compiler.target>  
			<maven.compiler.compilerVersion>1.8maven.compiler.compilerVersion>  
		properties>
	profile>
  profiles>

  
settings>

2、IDEA设置

整合maven进来;
Spring Boot环境准备_第1张图片
Spring Boot环境准备_第2张图片
一个具有注脚的文本。1


  1. 文章参照谷粒学院springboot讲堂 ↩︎

你可能感兴趣的:(java,maven,spring,boot)