目录
1. 2022/7/11
1.1 JavaWeb
1.1.1 MyBatis 配置文件完成增删改查
1. 添加、主键返回
2. 2022/7/12
2.1 JavaWeb
2.1.1 MyBatis 配置文件完成增删改查
2.1.2 MyBatis 参数传递
2.1.3 MyBatis 使用注解完成增删改查
3. 2022/7/13
3.1 JavaSE
3.1.1 面向对象
3.1.2 成员变量、局部变量区别
1. 2022/7/11
1.1 JavaWeb
1.1.1 MyBatis 配置文件完成增删改查
1. 添加、主键返回
1.1.1 MyBatis 配置文件完成增删改查
1. 添加、主键返回
① 添加
手动提交事务:
设置自动提交事务:
2. 2022/7/12
2.1 JavaWeb
2.1.1 MyBatis 配置文件完成增删改查
2.1.1 MyBatis 配置文件完成增删改查
1. 修改全部字段
int update(Brand brand); //返回影响的行数
2. 修改动态字段
存在 最后一个 if 不执行,逗号引起语法错误,全部不更改 set 多余两种情况引起语法错误,使用
3. 删除一条记录
4. 批量删除
或者:
separator:设置分隔符
close和open:开始和结束时拼的字符
2.1.2 MyBatis 参数传递
① 多个参数
不使用param注解,可使用默认的arg0,param1,arg1,param2(不推荐使用,阅读性差)
② 单个参数
2.1.3 MyBatis 使用注解完成增删改查
3. 2022/7/13 3.1 JavaSE 3.1.1 面向对象1. 设计对象
2. 对象在内存中的运行机制
多个对象的内存图:
总结:
两个变量指向同一个对象的内存图:
垃圾回收: 当堆内存中的对象没有被任何变量引用(指向)时,就会被判定为内存中的“垃圾”
3. 构造器
4. this 关键字
this:代表当前对象的地址
5. 封装
6. 标准 JavaBean
3.1.2 成员变量、局部变量区别



