博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Spring Boot】5.最佳实践
阅读量:3958 次
发布时间:2019-05-24

本文共 786 字,大约阅读时间需要 2 分钟。

目录

1.开始准备

  • 引入场景依赖(启动器)

  • 查看自动配置了哪些(选做)

    • 自己分析,引入场景对应的自动配置一般都生效了
    • 配置文件中debug=true开启自动配置报告。Negative(不生效)\Positive(生效)
    • 在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • 是否需要修改

    • 参照文档修改配置项
      • 自己分析。xxxxProperties绑定了配置文件的哪些。
    • 自定义加入或者替换组件
      • @Bean、@Component。。。
    • 自定义器 XXXXXCustomizer;

2.开发小技巧

2.1 Lombok

2.1.1 导入包

org.projectlombok
lombok

2.1.2 安装插件

在这里插入图片描述

2.1.3 在实体类中

@NoArgsConstructor//无参构造器//@AllArgsConstructor//有参构造器@Data //get、set、tostring@ToString@EqualsAndHashCode 重写equalsandhashcode方法

2.1.4 在controller中写日志

在这里插入图片描述

2.2 Developer Tools

开发者工具

热部署(按Ctrl+9会快速部署,相当于自动重启)

在这里插入图片描述

org.springframework.boot
spring-boot-devtools
true

如果想要更高级,下载Jrebel,不需要重启,但是需要钱

2.3 Spring Initailizr

快速创建SpringBoot,看我的第一个第一个SpringBoot程序

转载地址:http://juazi.baihongyu.com/

你可能感兴趣的文章
自定义标签库(Tag library)
查看>>
深入Java集合学习系列(一)
查看>>
深入Java集合学习系列(一)
查看>>
深入Java集合学习系列(二):
查看>>
图解Spring AOP
查看>>
性能调优之Weblogic调优
查看>>
性能调优之性能参数指标
查看>>
POJ3009---冰壶游戏(深搜剪枝+回溯)
查看>>
POJ3669---跳炸弹(广搜)
查看>>
POJ---1384Piggy-Bank (完全背包+装满问题)
查看>>
并查集基础知识
查看>>
POJ1182---食物链(带权并查集~技巧性超强的解法)
查看>>
POJ2492---A Bug's Life(做完食物链,再秒这个)
查看>>
POJ2063---Investment(完全背包)
查看>>
POJ1458---(最长公共子序列最基础题)
查看>>
POJ3356---(最长公共子序列)
查看>>
二叉树基础知识大全(核心理解遍历)
查看>>
03-树1 树的同构(25 分) 2017秋 数据结构 陈越、何钦铭
查看>>
04-树4 是否同一棵二叉搜索树(25 分)---陈越、何钦铭-数据结构-2017秋
查看>>
表达式求值(C实现,实现多括号,浮点数)---栈的实现以及运用。
查看>>