美文网首页
2019最新版springboot2.1.1-00-课前准备

2019最新版springboot2.1.1-00-课前准备

作者: 稀客大大 | 来源:发表于2019-01-03 10:29 被阅读0次

1.Spring Boot 简介

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

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

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

2.微服务

2014,martin fowler

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

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

单体应用:ALL IN ONE

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

详细参照微服务文档

3.环境准备

环境约束

  • jdk1.8+;java version "1.8.0_112"
  • maven 3.3+;Apache Maven 3.5.4
  • A favorite text editor or IDE:IntelliJ IDEA 2018.2.6
  • SpringBoot 2.1.1.RELEASE

统一环境;

4.Maven配置

$M2_HOME\conf\settings.xml 配置文件t添加如下内容

  • 在<mirrors></mirrors>之间添加如下内容
  • 作用:国内maven仓库镜像(众所周知的原因国内不能很好的访问maven中央仓库)
<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
</mirror>
  • 在 <profiles></profiles>之间添加如下内容
  • 作用:指定项目编译运行使用的JDK版本
<profile>
    <id>jdk-1.8</id>
    <activation>
        <jdk>1.8</jdk>
        <activeByDefault>true</activeByDefault>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
    <!-- 如果是在学校或公司有maven私服,可以在这里配置私服 -->
    <repositories>
        <repository>
            <id>accp</id>
            <name>accp</name>
            <url>http://192.168.1.48:8081/repository/accp/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
    </repositories>
    <!-- 如果没有私服,这里不用配置 -->
</profile>

5.IDEA配置

整合Maven进来

6.修改Banner

${AnsiColor.BLUE}
 _______  _______  ______  
|       ||       ||      | 
|____   ||    ___||  _    |
 ____|  ||   |___ | | |   |
| ______||    ___|| |_|   |
| |_____ |   |___ |       |
|_______||_______||______| 

-----版本号-----${spring-boot.version}

文字Banner可以从这个网站生成(有很多种字体样式可以选择)

http://patorjk.com/software/taag

${AnsiColor.BLUE} 表示Banner文字的颜色

${spring-boot.version} 当前使用的SpringBoot版本

相关文章

  • 2019最新版springboot2.1.1-00-课前准备

    1.Spring Boot 简介 简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE...

  • 课前准备

    课前准备 下载chrome浏览器 下载sublime编辑器 编辑器使用 如何挑选编辑器? 代码高亮、轻快、丰富的插...

  • 课前准备

    课程即将开始....我们在作课前准备...今天实在很困,也很累!一切表达,请看图说话....晚安 课前准备

  • 课前准备

    课本,草稿纸,文具,相对应的练习册准备好,

  • 课前准备

    常春藤教育 QQ群397757166 一、参加“常春藤教育”QQ群 每位学员参加课程管理员设立的QQ群,QQ群包括...

  • 课前准备

    1、ppt 文件-选项-自定义功能-所有命令-右侧(新建)-重命名(布尔运算) 2、快速工具栏设置 3、原则遵循以...

  • 课前准备

    今天跑死我了,上午上了班就开始打扰办公室卫生,收拾好已经九点了,坐下开始打印上课要用的资料,这个公司是解决有钱人家...

  • 课前准备

    昨天几乎都在做上课的准备工作。 首先是测试了一下校园版,因为我们的课程更换到校园版上,而我有没有校园版可以测试的群...

  • 课前准备

    上课时间 2021年3月6号下午两点 地址:龙港镇西二街185号德轩海鲜小巷进去西二公寓3单元靠近河边慧至最强大脑...

  • 课前准备

    What do you need for tomorrow's class? 你明天的课程需要什么?Waterco...

网友评论

      本文标题:2019最新版springboot2.1.1-00-课前准备

      本文链接:https://www.haomeiwen.com/subject/kqtfrqtx.html