摘要: JPA在生成数据表的时候,实体与实体之间主要有三种关系,分别是:一对一,一对多,多对多三种关系,其中一对多最简单,多对多最复杂,下面我们就分别对三种关系进行演示。 实体与实体之间一对多关系配置 有两张表,分别是banner和banner_item,两者之间的关系是一对多,那么我们要生成数据库表怎么生 阅读全文
posted @ 2021-04-27 23:56 冷月无声の 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 报错内容: Request processing failed; nested exception is com.aliyun.oss.OSSException: The specified object is not valid. com.aliyun.oss.OSSException: The 阅读全文
posted @ 2021-04-20 15:46 冷月无声の 阅读(5763) 评论(1) 推荐(1) 编辑
摘要: SpringBoot 内置的成品条件注解 SpringBoo中常用的内置的注解主要以下: 1. @ConditionalOnProperty() 指定的属性是否有指定的值 2. @ConditionalOnBean() 当SpringIoC容器内存在指定Bean的条件 3. @Conditional 阅读全文
posted @ 2021-04-02 12:13 冷月无声の 阅读(215) 评论(0) 推荐(0) 编辑
摘要: @ComponentScan 包扫描机制 SpringBoot 中在一类上打上 @Component 一类的注解,就能将组件添加到容器中的原理就是依靠 @ComponentScan 包扫描机制实现的。在 SpringBoot 启动类中的 @SpringBootApplication 默认就有该注解, 阅读全文
posted @ 2021-04-01 12:54 冷月无声の 阅读(107) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 中常见的模式注解有以下五种: @Component @Service @Controller @Repository @Configuration 前面四种,在目前的 Springboot 版本中并没有明显的区别,都是将组件注入到容器中,只是在如果没有明确的标记是 Contro 阅读全文
posted @ 2021-03-30 21:16 冷月无声の 阅读(92) 评论(0) 推荐(0) 编辑
摘要: @Autowired 被动注入形式有两种,一种是 bytype 另外一种是 byname,默认的方式是 bytype,Spring 会去容器中根据接口类型去寻找实现的 Bean,那么会有以下几种情况: 找不到任何一个 Bean 只有一个实现的 Bean 找到多个实现类 我们分别对看下这三种情况 找不 阅读全文
posted @ 2021-03-30 19:46 冷月无声の 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 配置热重启 1.安装 Devtools 工具包 Spring Boot 配置热重启首先需要安装 devtools 依赖,安装该依赖有两种方法,一种是在创建 SpringBoot 项目的时候,直接勾选 「DEVELOPER TOOLS」->「Spring Boot DevTool 阅读全文
posted @ 2021-03-29 12:29 冷月无声の 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 在 Redis 中,除了可以当做缓存外,也可以实现消息的订阅与发布: 1、启动 redis 服务端 redis-server redis.windows.conf 2、启动 3 台客户端, 打开多个 cmd 窗口执行下面命令 redids-cli -p 6379 3、将其中 2 台客户端去进行订阅操 阅读全文
posted @ 2020-08-30 14:05 冷月无声の 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 使用JPA进行分页需要前台传入两个参数:start 和 count,其中 start 代表意思是第几页,count 代表的意思是是每页多少条记录。 @GetMapping("/latest?start= &count=") public List<SpuSimplifyVO> getLatestSp 阅读全文
posted @ 2020-08-18 20:08 冷月无声の 阅读(4450) 评论(0) 推荐(0) 编辑
摘要: 进行 Web 开发的时候,我们往往需要构建 VO 进行返回数据给前端,那么如何给 VO 赋值呢?如果是一个对象的话,我们可以使用 SpringBoot 提供的 BeanUtils.copyProperties(source, target) 这种方式,如下示例: public SpuSimplify 阅读全文
posted @ 2020-08-18 16:16 冷月无声の 阅读(2215) 评论(0) 推荐(0) 编辑