- 博客(12)
- 收藏
- 关注
原创 String、StringBuffer和StringBuilder的区别?
可变性 String 类中使用 final 修饰的字符数组保存字符串,源码是private final char value[],所以,String 类型的对象是不可变的。StringBuilder 与 StringBuffffer 都继承自 AbstractStringBuilder 类,在 AbstractStringBuilder 中也是使用字符数组来保存字符串,但是源码是char[]value 没有用 final 关键字修饰,所以这两种对象都是可变的。线程安全性 String 中的对象是不可
2020-08-26 10:46:24 207
原创 8.25异常分析
#1.启动类报错解决方案:1.看看启动类位置有没有错2.没有配置MapperScan,mapper没有被扫描到@SpringBootApplication@MapperScan(“com.atguigu.service.mapper”)#2.
2020-08-25 22:08:02 137
原创 8.25重点内容
1.自动填充1.1实体类加注解 @TableField(fill = FieldFill.INSERT)1.2在common创建自动填充类,实现MetaObjectHandler添加组件//自动填充组件@Componentpublic class MyMetaObjectHandler implements MetaObjectHandler { //添加时候用 @Override public void insertFill(MetaObject metaObjec
2020-08-25 16:40:31 342
原创 8.24重点内容
this代表当前类的对象#1.MP代码生成器#2.逻辑删除##2.1插件##2.2实体类:@TableLogic##2.3控制层:restFul风格+@PathVariable //逻辑删除,返回R统一返回对象 @DeleteMapping("{id}") public R removeById(@PathVariable String id){ boolean flag = eduTeacherService.removeById(id);
2020-08-24 23:44:35 103
原创 启动SpringBoot时报错
#1.异常分析:扫描包未扫描全,mapper 未扫描到。解决办法:在启动类上加mapper扫描就解决了@MapperScan(“com.atguigu.eduservice.mapper”)
2020-08-23 13:30:41 183
原创 swagger中出现的问题
#问题1:打开swagger,发现没有显示控制层方法,原因是出现了error#解决方案:数据库的表有问题#2.路径404his application has no explicit mapping for /error, so you are seeing this as a fallback.解决方案:启动类所在位置正确,注解正确,错误原因就是common中swagger中没有拿到数据#3.创建bean时报错解决方案:启动类的@MapperScan路径写错了,导致无法查数据库的时候报错
2020-08-19 22:43:06 911
原创 逻辑删除时出现的问题
#1.当加载插件时,会出现LogicSqlinjector不能引入类的情况,需要额外再去加载引用类#2.程序再运行还会报错,原因是SpringBoot版本和MP的版本不合适,又重新修改版本号,程序正常运行com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean...
2020-08-19 11:46:21 361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人