美文网首页Java Web架构设计CoderJava
《Spring Boot Cookbook》阅读笔记

《Spring Boot Cookbook》阅读笔记

作者: 程序熊大 | 来源:发表于2015-12-27 13:54 被阅读19009次

    声明1:该系列教程已经在极客学院上线:spring-boot cookbook
    声明2:本博客文章需征得作者同意后方可转载

    作为后端开发,Spring Boot值得拥有

    技术雷达 : 关于技术趋势的分析报告Profile of successful Java developer in 2016这两篇文章中都可以看出,作为Java开发人员,Spring Boot已经成为你不得不尽快补充的一项技能。

    最近一个月一直在学习Spring Boot框架,在阅读《Spring Boot Cookbook》一书的过程中,记录了一些学习笔记,在这里整理出一篇目录供大家参考。

    Spring Boot Cookbook

    一、Spring Boot 入门

    1. Spring Boot的自动配置、Command-line Runner
    2. RESTful by Spring Boot with MySQL
    3. Spring Boot:Data Rest Service

    二、配置Web应用

    1. Spring Boot:定制servlet filters
    2. Spring Boot:定制拦截器
    3. Spring Boot:定制HTTP消息转换器
    4. Spring Boot:定制PropertyEditors
    5. Spring Boot:定制type Formatters

    三、Web框架的定制

    1. Spring Boot:定制URL匹配规则
    2. Spring Boot:定制static path mappings
    3. 通过EmbeddedServletContainerCustomizer接口调优Tomcat
    4. 选择Spring Boot项目的内嵌容器
    5. 让你的Spring Boot工程支持HTTP和HTTPS

    四、编写定制的Spring Boot Starters

    1. 了解Spring Boot的自动配置
    2. Spring Boot:定制自己的starter
    3. 配置是否初始化Bean的方法
    4. 通过@Enable*注解触发Spring Boot配置

    五、Spring Boot应用的测试

    1. Spring Boot应用的测试——Mockito
    2. 初始化数据库和导入数据
    3. 在测试中使用内存数据库
    4. 利用Mockito模拟DB
    5. 在Spring Boot项目中使用Spock框架

    六、应用打包和部署

    1. Spring Boot应用的打包和部署

    七、应用监控和数据可视化

    1. Spring Boot应用的健康监控
    2. Spring Boot Admin的使用
    3. 通过JMX监控Spring Boot应用

    相关文章

      网友评论

      • b6690dc10108:不错不错,收藏了。

        推荐下,分库分表中间件 Sharding-JDBC 源码解析 17 篇:http://www.yunai.me/categories/Sharding-JDBC/?jianshu&401


      • 青芒v5:竟不知道身边有这么牛逼的人物,赶紧充电,向你学习🐯🐯🐯
        程序熊大: @青芒v5 😃过奖啦,可以多多一起讨论
      • CharmingLee:收藏收藏
      • 赵文斌:非常的棒
      • f07bfe4a10fd:大神出手就是不一般:+1:
      • frog911:nice
      • 薄炳鑫:挺好
      • mzeht:正好需要, :smile: :smile:
      • 凌霄Phx:楼主极客学院的wiki资源已关闭了吗?
      • intallb:好的文章是探索路上的明灯。支持了
      • 3ce166caec80:多谢楼主为我等小白引路。。
      • 622b65b5fe5c:正需要这样整理好的
      • 85ec51d97f33:英文版么?看起来吃力吗?
        程序熊大: @星星的爸爸 对,这本英文版不费力
      • 执放:Spring Boot Cookbook 这本书有点贵呀 :sob:
      • 板牙叔叔:他们两个毛关系没有
      • 57fb4b0c94b4:刚开始精读,能问问springboot docker和dubbo什么关系?竞争关系吗?合作关系吗?
      • 087913339529:前段时间领导让开发个小项目,搭了个框架,磨磨蹭蹭弄了2个礼拜(spring maven druid 多模块本来还想弄上dubbo这些,最后懒的也没去实践),spring boot 以前有做个一个项目,但没自己没去研究,正好看看你的文章,先收藏了。
        程序熊大:@TBS005 :clap: 加油加油!
      • f87f499102cd:楼主是在阿里巴,你所在的部门也用spring boot?
        程序熊大:@genericyzh 这个ID很熟悉 :smirk:
        f87f499102cd:@杜琪 666
        程序熊大:@genericyzh 暂时没有用,我这是自己做的技术储备 :stuck_out_tongue_closed_eyes:
      • Mr_Alpha:笔者可以把它制成gitbook分享给大家。需要我效劳吗?
        Mr_Alpha:@杜琪 嗯好,等我明天办完手头上的要事,我就去看看你的项目。
        程序熊大:@Mr_Alpha :clap: 之前有过这个想法,鉴于gitbook用得不熟就想先写了再说。有你帮忙应该会好很多,https://www.gitbook.com/@duqicauc/dashboard,这是我之前创建的项目,是类似于Git的那种模式,可以我们一起合作搞定么?
      • Mr_Alpha:已收录

      本文标题:《Spring Boot Cookbook》阅读笔记

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