07 2022 档案

摘要:swagger突然不好使,原来是被拦截器拦截 解决:在WebMvcConfig文件中进行配置 /** * 使用拦截器需要在这配置 * 拦截 初始化的菜单(依据用户权限显示) * * @param registry todo */ @Override public void addIntercepto 阅读全文
posted @ 2022-07-31 10:18 大于昨天 阅读(778) 评论(0) 推荐(0) 编辑
摘要:一、什么是Javadoc文档 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 javadoc命令是用来生成自 阅读全文
posted @ 2022-07-19 13:40 大于昨天 阅读(188) 评论(0) 推荐(0) 编辑
摘要:swagger2可以将项目的所有接口在一个UI界面上展示出来,同时表明了这个接口的用途,接口需要的参数是什么类型参数是否必须,输入了参数可以直接测试接口类似postman的功能,会显示接口请求的状态码和返回的数据结构。swagger2是通过扫描很多的注解来获取数据帮我们展示在ui界面上的。 优点: 阅读全文
posted @ 2022-07-19 13:31 大于昨天 阅读(74) 评论(0) 推荐(0) 编辑
摘要:注解@JsonFormat主要是后台到前台的时间格式的转换 注解@DataFormAT主要是前后到后台的时间格式的转换 阅读全文
posted @ 2022-07-18 15:08 大于昨天 阅读(146) 评论(0) 推荐(0) 编辑
摘要:遇到问题:Invalid bound statement (not found) Invalid bound statement——无效绑定,是mybatis最常见的一个异常,这个异常不管具体什么原因导致,归根结底,就是mapper接口和xml没有绑定成功。 解决:在yml中加上 mybatis-p 阅读全文
posted @ 2022-07-17 22:19 大于昨天 阅读(478) 评论(1) 推荐(0) 编辑
摘要:遇到问题: post请求执行成功,但是在postman中没有返回值。 解决:将@Controller改为 @RestController 阅读全文
posted @ 2022-07-17 17:07 大于昨天 阅读(1840) 评论(2) 推荐(0) 编辑
摘要:使用mybatis-plus遇到问题:建表时主键忘记设置递增,对应实体类上没有@TableId(value = "id", type = IdType.AUTO)注解,导致service调用save(entity)方法时候空id会报错:Could not set property 'id' of ' 阅读全文
posted @ 2022-07-17 16:38 大于昨天 阅读(853) 评论(0) 推荐(0) 编辑
摘要:mybatis plus 新增实体对象调用的是 IService 接口中的 save 方法: boolean save(T entity) ;返回的 boolean 是新增是否成功。 阅读全文
posted @ 2022-07-15 15:47 大于昨天 阅读(26) 评论(0) 推荐(0) 编辑
摘要:我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了ApplicationRunner接口来帮助我们实现这种需求。该接口执行时机为容器启动完成的时候。 如果有多个实现类,而你需要他们按一定顺序执行的话,可以在实现类上加 阅读全文
posted @ 2022-07-13 19:45 大于昨天 阅读(140) 评论(0) 推荐(0) 编辑
摘要:SpringBoot使用一个全局的配置文件,名称是固定的。官方推荐使用:application.yml ,语法结构:key: 空格 value。 举例: server: port: 8081 spring: servlet: multipart: max-file-size: 200MB #设置上传 阅读全文
posted @ 2022-07-13 16:02 大于昨天 阅读(273) 评论(0) 推荐(0) 编辑
摘要:在MySQL中,数据表的主键一般采用id字段自增的形式。使用自增ID给我们带来不少便捷,但也有不少坏处。自增ID是在设计表时如果将id字段的值设置为自增的形式也就是AUTO_INCREMENT,那么当插入一行数据时就无需指定id,数据表会根据前一个id值+1进行填充。指定了AUTO_INCREMEN 阅读全文
posted @ 2022-07-13 15:14 大于昨天 阅读(1806) 评论(0) 推荐(1) 编辑
摘要:mybatis-plus : 使用LambdaQueryWrapper后,简单查询是方便了,但有时需要把SQL显示出来,要做到这一步在yml文件里加入相应配置就好了。 server: port: 8080 myenv: name: '开发环境' spring: datasource: url: jd 阅读全文
posted @ 2022-07-12 17:26 大于昨天 阅读(2933) 评论(0) 推荐(0) 编辑
摘要:XML全称是Extensible Markup Language,中文译为可扩展的标记语言,它是SGML(标准通用标记语言)的一个子集。 说起XML,大家都会想起HTML,首先,HTML(HyperText Markup Language),即超文本标记语言,是用于描述网页文档的一种描述标记语言。而 阅读全文
posted @ 2022-07-11 14:11 大于昨天 阅读(140) 评论(1) 推荐(0) 编辑
摘要:版权声明:学习自 CSDN博主「ha_lydms」的原创文章 原文链接:https://blog.csdn.net/lydms/article/details/105512006 两者的关系是 StringRedisTemplate 继承 RedisTemplate。 两者的数据是不共通的;也就是说 阅读全文
posted @ 2022-07-07 14:59 大于昨天 阅读(223) 评论(0) 推荐(0) 编辑
摘要:版权声明:学习自 CSDN博主「ha_lydms」的原创文章 原文链接:https://blog.csdn.net/lydms/article/details/105224210 1.1 SpringDataRedis 简介 1、redis是一款开源的Key-Value数据库,运行在内存中,由C语言 阅读全文
posted @ 2022-07-07 14:36 大于昨天 阅读(269) 评论(0) 推荐(0) 编辑
摘要:内存与缓存 内存(Memory)是计算机的重要部件,也称内存储器和主存储器,它用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。只要计算机开始运行,操作系统就会把需要运算的数 阅读全文
posted @ 2022-07-07 13:41 大于昨天 阅读(836) 评论(0) 推荐(0) 编辑