为了账号安全,请及时绑定邮箱和手机立即绑定
  • Jackson的用法

    @JsonIgnore   忽略

    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss a",locale = "zh",timezone="GMT+8")   处理日期

    @JsonInclude(Include.NON_NULL)   值为空时不显示


    查看全部
  • 示例地址

    https://github.com/leechenxiang/imooc-springboot-starter

    查看全部
  • @RestController = @Controller + @ResponseBody

    查看全部
  • 在 application.properties 内可以配置 tomcat 等服务器相关属性

    查看全部
  • springboot属性文件映射到实体类:

    1、pom中引入依赖:

    <dependency>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-configuration-processor</artifactId>

        <optional>true</optional>

    <dependency>

    2、

    读取自己添加的properties配置文件

    @Configuration
    @ConfigurationProperties(prefix="com.springboot.opensource")
    @PropertySource(value="classpath:resource.properties")


    查看全部
  • devtools 热部署的实现原理

    查看全部
  • 返回数据常用方法

    @JsonIgnore //直接忽略不显示  如密码等
    @JsonFormat(pattern = "yyyy-MM-dd",locale = "zh",timezone = "GMT+8")//按照某种格式显示
    @JsonInclude(JsonInclude.NON_NOLL)//当数据为空时忽略不显示  如密码等


    查看全部
  • 实际项目中不会直接返回一个User对象。一般会使用一个JSONResult类(包含 code, msg 和 data),对返回的结果进行封装,然后返回

    @ResponseBody : 返回的是一个json数据(spring boot)

    @RestController = @Controller + @ResponseBody(spring mvc)

    git 地址:https://github.com/leechenxiang/imooc-springboot-starte


    查看全部
  • SpringBoot简介

    • 微框架,与Spring4一起诞生。(例如@RestController)

    • 可以快速上手,整合了一些子项目(开源框架或者第三方开源库)

    • 可以一来很少的配置就可以十分快速的搭建并运行项目

    SpringBoot特点

    • 基于Spring,使开发者快速入门,门槛很低(Spring全家桶中一员)

    • SpringBoot可以创建独立运行的应用而不依赖于容器

    • 不需要打成war包,可以放入tomcat中直接运行

    • 提供了Maven极简配置,缺点是会引入很多你不需要的包

    • 根据项目来依赖,从而配置Spring,需要什么配什么

    • 提供可视化的相关功能,方便监控,比如性能,应用的健康程度等

    • 简化配置,不用再看过多的xml

    • 为微服务SpringCloud铺路,SpringBoot可以整合很多各式各样的框架来构建微服务,比如dubbo,thrift等等

    SpringBoot使用场景

    • 有Spring的地方都行

    • J2EE/web项目

    • 微服务


    查看全部
    0 采集 收起 来源:SpringBoot 简介

    2019-01-08

  • SpringBoot简介

    • 微框架,与Spring4一起诞生。(例如@RestController)

    • 可以快速上手,整合了一些子项目(开源框架或者第三方开源库)

    • 可以一来很少的配置就可以十分快速的搭建并运行项目

    SpringBoot特点

    • 基于Spring,使开发者快速入门,门槛很低(Spring全家桶中一员)

    • SpringBoot可以创建独立运行的应用而不依赖于容器

    • 不需要打成war包,可以放入tomcat中直接运行

    • 提供了Maven极简配置,缺点是会引入很多你不需要的包

    • 根据项目来依赖,从而配置Spring,需要什么配什么

    • 提供可视化的相关功能,方便监控,比如性能,应用的健康程度等

    • 简化配置,不用再看过多的xml

    • 为微服务SpringCloud铺路,SpringBoot可以整合很多各式各样的框架来构建微服务,比如dubbo,thrift等等

    SpringBoot使用场景

    • 有Spring的地方都行

    • J2EE/web项目

    • 微服务


    查看全部
    0 采集 收起 来源:SpringBoot 简介

    2019-01-05

  • application.properties

    查看全部
  • <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <optional>true</optional>
     </dependency>

      


      

    查看全部
  • eclipse的springboot
    查看全部
  • SpringBoot整合定时任务task:

    ①   使用注解@EnableScheduling开启定时任务,会自动扫描

    https://img1.sycdn.imooc.com//5c1b0e950001ecdb05540311.jpg

    ②   定义@Component作为组件被容器扫描

    https://img1.sycdn.imooc.com//5c1b0eb4000194ef05540311.jpg

    ③   定时任务表达式cron(在线cron表达式生成器地址:http:cron.qqe2.com)

    https://img1.sycdn.imooc.com//5c1b0eb00001be1905540312.jpg

    查看全部
  • SpringBoot整合redis

    ①pom.xml中引入相关依赖:

    https://img1.sycdn.imooc.com//5c1b0cca000171ca05540312.jpg

    ②资源文件中对redis进行配置:

    https://img1.sycdn.imooc.com//5c1b0cd80001586a05540312.jpg

    查看全部

举报

0/150
提交
取消
课程须知
学习中需要用到这些工具: —eclipse —redis 你需要有这些基础: —Java 基础 —Spring —Spring MVC
老师告诉你能学到什么?
了解springboot如何从零搭开始搭建一个工程 springboot系统架构体系 springboot与各个技术点的整合

微信扫码,参与3人拼团

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

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