实习笔记,1 day

  1. pom project object model
  2. GroupID是项目组织唯一的标识符,比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名
    ArtifactID就是项目的唯一的标识符, 一般是 项目名-xxx 比如test001-model
  3. 在MySQL数据库中,
    字段或列的注释是用属性comment来添加。
    创建新表的脚本中,
    可在字段定义脚本中添加comment属性来添加注释
  4. YML:全称YAML YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件的语言。可用于如: Java,C/C++, Ruby, Python, Perl, C#, PHP等。
  5. Lombok:以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。
  6. 热部署 原理使用两个ClassLoader,一个Classloader加载那些不会改变的类(第三方jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader。这样在有代码更改时,原来的restart ClassLoader被丢弃,重新创建一个restart ClassLoader。实现springboot通过使用spring-boot-devtools依赖来实现热部署。spring-boot-devtools是开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的APP上去,原理是发现代码更改后重新启动应用,但是速度比停止后再启动要快。
  7. registry==注册表 idea快捷键 ctrl alt shift ?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值