为了账号安全,请及时绑定邮箱和手机立即绑定
  • mvn archetype:generate -DinteractiveMode=false -DgroupId=com.imooc -DartifactId=first-app-by-maven -Dversion=1.0.0-SNAPSHOT
    https://img1.sycdn.imooc.com/658be2de00017f0712000721.jpg

    查看全部
  • 二、项目分层、web变成了主目录:
    1、主目录职责由jar包编程了管理各个子模块
    <!--修改pom改成父工程-->
    <!--
      1、model
      2、persistence 依赖于model(domain)
      3、web 依赖于persistence(repository)
    -->
    打包命令:mvn -Dmaven.test.skip -U clean package
    三、运行模式:
    1、ide模式
    比较简便,直接运行,生产环境不一定有条件。
    2、jar或者war方式(自测相对快点)
    记住要改成war包需要遵循maven的webapp目录规范,需要自己创建webapp\WEB-INF\web.xml。
    注意在编译插件中自定义配置主类全名称,让插件能找到主类。
    3、maven插件化执行
    需要将各个模块的依赖安装到本地:mvn -Dmaven.test.skip -U clean install
    然后再打包,就可以运行了。
    运行方式 mvn spring-boot:run

    四、总结
    1、spring-boot 自动装配,spring-mvc jdbc 等组件
    2、嵌入式容器 tomcat、netty等
    3、为生产做了相关整合

    查看全部
  • 特性:
    1、spring-boot 自动装配,spring-mvc jdbc 等组件(有一定条件)
    2、嵌入式容器 tomcat、netty等
    3、为生产做了相关整合

    运行模式:
    1、ide模式
    比较简便,直接运行,生产环境不一定有条件。
    2、jar或者war方式(自测相对快点)
    记住要改成war包需要遵循maven的webapp目录规范,需要自己创建webapp\WEB-INF\web.xml。
    注意在编译插件中自定义配置主类全名称,让插件能找到主类。
    3、maven插件化执行
    需要将各个模块的依赖安装到本地:mvn -Dmaven.test.skip -U clean install
    然后再打包,就可以运行了。
    运行方式 mvn spring-boot:run

    查看全部
  • jdk配置

    java home

     

    path


    echo %JAVA_HOME%

    Maen配置

    M2_HOME配置


    同时,配置 M2_HOME的 path

    echo %M2_HOME%


    配置IDEA

    idea.config.path


    idea config   system 文件存储位置修改


    idea 设置 

         maven位置

         maven导入时选择源码






    查看全部
  • Spring Boot 2.0 特性介绍

    底层框架:基于 Spring Framework 5,因此也具备 Spring Framework 5 的特性

    Spring Framework 5 的特性:

    • 基于 JDK 8

    • 支持 Kotlin:不少源码使用 Kotlin

    • 全新特性:Web Flux

    Web Flux 的介绍

    一种新型编程模型,是对 Spring MVC 的补充

    1. 支持声明式函数编程:Java 8 Lambda

    2. 支持响应式编程:Reactive Streams

    3. 支持异步编程:Servlet 3.1 或 Asyc NIO


    其他

      Reactive 规范的实现 -> ReactiveStream ->(java 9 Flow API /Reactive Extension rxjava/ reactor)

    查看全部
  • 多方式注入

    查看全部
  • AtomicInteger 自增长数值类 incrementAndGet()方法 从1开始自增长并返回
    查看全部
  • 3064
    查看全部
  • @Configuraton表示所处的类是一个配置对象,是spring3后才出现的,出现的目的是逐渐替代xml文件,可以认为是java版的xml文件。

    查看全部
  • MAVEN 管理第三方包的包管理工具,中间件

    http://img1.sycdn.imooc.com//608a6c030001a14c06530215.jpg


    apache官网下载3.5版本的maven,直接解压,然后配置环境变量(系统变量,不要改用户变量);

    新增:M2_HOME maven解压的路径

    path中增加:%M2_HOME%/bin

    命令行测试:mvn -v


    为了减小C盘使用,修改IDEA配置文件, 

    修改之后,重启IDEA会在本地生成如下两个文件:

    http://img1.sycdn.imooc.com//608a747b0001308508640260.jpg

    IDEA默认的maven地址,将其修改为刚才配置好的本地maven:

    http://img1.sycdn.imooc.com//608a72fe000194d206840195.jpg

    查看全部
  • spring boot 介绍

    http://img1.sycdn.imooc.com//608a6b820001e8d906410412.jpg

    响应式编程:编程规范

    NIO 异步IO

    http://img1.sycdn.imooc.com//608a6bb90001f95e06100339.jpg

    查看全部
  • springboot 角色

    springboot----javaEE框架

    springcloud----分布式

    http://img1.sycdn.imooc.com//608a6b200001beaa04250474.jpg

    查看全部
  •  Spring Boot

    版本:spring framework5.0-> spring boot -> spring cloud

    环境准备:java 8.0、Maven3.2.5、spring

    第一个项目:web flux、

    多模块项目:模型层Module->持久层Persistence->表示层web层

    打包和运行:war包 或者 jar 或者 命令行/maven方式启动

    查看全部
    0 采集 收起 来源:课程介绍

    2021-04-29

  • Servlet 请求接口:ServletRequest  或者 HttpServeltRequest

                响应接口:ServletResponse 或者HTTPServletResponse

    Spring 5.0中,

                请求接口:ServerRequest

                 响应接口:ServerResponse

               即可支持Servlet规范,也可以支持自定义,比如Netty(Web Server)

    查看全部
  • 使用 Maven Archetype Plugin 命令行的方式构建一个 Spring Boot 应用。

    mvn archetype:generate -DinteractiveMode=false -DgroupId=site.bulibucai -DartifactId=first-sb-by-maven -Dversion=1.0.0-SNAPSHOT
    查看全部
    • 传统 NIO 是同步非阻塞

    • Reactor 是异步非阻塞,Reactive 的实现。

    查看全部
  • Spring 5 重新定义了服务请求和响应接口。

    • ServerResponse

    • ServerRequest

    这种接口既可以支持 Servlet 规范,也支持自定义,如 Netty (Web Server)。

    查看全部
  • 第一个项目的构建。

    查看全部
首页上一页1234567下一页尾页

举报

0/150
提交
取消
课程须知
1、具备一定的 Java 编程基础 2、具备Java 企业级开发经验(更佳) 3、熟悉 Spring 框架的从业人员,难度中等以上
老师告诉你能学到什么?
1、Spring Boot 介绍 2、Spring Boot 2.0 新特性 3、Spring Web MVC 学习案例 4、Spring Web Flux学习案例 5、多模块化项目 6、各种Spring Boot构建方式 7、各种 Spring Boot 运行方式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!