今日学习2019.10.15

1.POJO和java bean
POJO即是“plain ordinary java object”,简单普通的java对象:
(1)有private的对象属性
(2)对应的get/set方法
(3)没有从任何类继承,没有实现任何接口,没有被其他框架入侵
java bean,在POJO(1)(2)的基础上:
(1)公共的缺省构造函数
(2)可序列化,实现serializable接口
(3)属性都为private
两者区别:
(1)POJO是比javabean更纯净的简单类或接口。POJO严格地遵守简单对象的概念,JavaBean中往往会封装一些简单逻辑。
(3)POJO主要用于数据的临时传递,它只能装载数据, 作为数据存储的载体,而不具有业务逻辑处理的能力。
(4)Javabean当中除了setter/getter,可以有其它的方法。
2.Integer和int
primitive数据类型和其对应的封装类,本质上讲一个是对象,一个是primitive数据类型。在运算上可以进行加减,java做了自动转换。
TODO: int数据类型内存在哪?primitive和对应封装类的自动转换机制?
3.mybatis的更新语句
4.mybatis的常用标签

  1. IDEA常用快捷键
    6.postman安装使用:unfinished
    7.restful标准
    yaml和json定义,一般用yaml定义接口
    8.json(JavaScript Object Notation)
    一种常用的轻量级的数据交换格式,表示对象和数据的字符串。
    9.java的八种类型及其转换

10.微服务之间的进程通信

11.mybatis nosuchpropertyException
mybatis多个参数传传入
mybatis column not found
mybatis the column xxx was invalid

12.端口问题
13.数据库安装,mysql已经安装mac
dbeaver安装
14.spring helloworld
15.数据库的分区和分表
16.Kafka
17.spring bean不能new
18.调试,bug,断点
19.commit时说明原因
20.主键的修改
一般不更改,要改的话先删除主键约束,然后重新添加
21.复合主键与联合主键

你可能感兴趣的:(今日学习2019.10.15)