java 后端
java 后端技术
crud研究员
这个作者很懒,什么都没留下…
展开
-
mysql 查询 json 数组包含某个值, 比如包含 1或者2
比如 查询 parent_id_list = 436 的 数据 所有数据 select * from building where JSON_CONTAINS(parent_id_list,JSON_Array( 436))结果 如下:查询 parent_id_list = 436 和487 的 数据 所有数据 (*注意这里值得是并 不是或`) SELECT * FROM building WHERE JSON_CONTAINS(parent_id_list,JSON_ARRAY( 436.原创 2021-05-20 09:56:54 · 10230 阅读 · 5 评论 -
Spring Boot 不展示某些数据给前端
Spring Boot 不展示某些数据给前端原创 2022-09-01 16:01:59 · 780 阅读 · 0 评论 -
The injection point has the following annotations: - @org.springframework.beans.factory.annotation.
spring boot 启动报错 ;;The injection point has the following annotations:- @org.springframework.beans.factory.annotation.Autowired(required=true)完整的Description:Field userService in com.wodon.tp.user.service.impl.UserWalletServiceImpl required a bean of t原创 2022-04-21 11:01:06 · 14888 阅读 · 1 评论 -
Java8中Stream详细用法大全
一、概述Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。特点:1 不是数据结构,不会保存数据。2 不会修改原来的数据源,它会将操作后的数据保存到另外一个对象中。(保留意见:毕竟peek方法可以修改流中元素)原创 2022-03-31 18:15:35 · 657 阅读 · 0 评论 -
MySQL之Where和Having的区别
对于使用where和having,相信很多人都有过困扰,今天就来讲一下我对where和having的认识:1 .从整体声明的角度来理解:Where是一个约束声明,在查询数据库的结果返回之前对数据库中的查询条件进行约束,即在结果返回之前起作用,且where后面不能使用聚合函数Having是一个过滤声明,所谓过滤是在查询数据库的结果返回之后进行过滤,即在结果返回之后起作用,并且having后面可以使用聚合函数。所谓聚合函数,是对一组值进行计算并且返回单一值的函数:sum—求和,count—计数,max—转载 2021-06-09 10:55:15 · 163 阅读 · 0 评论 -
使用 @Data 第二个字母大写问题
@NotNull(message = "设备mac不能为空")//@JsonProperty("eMacId") private Long eMacId;如果没有加 @JsonProperty 注解 会导致前端 传过来的数据永远的接受不到,因为 eMacId 最后 会解析成public Long getEMacId() {return EMacId;}所以获取不到值,解决方案 , 1 自己写 set get 方法 ,2使用 @JsonProperty 注解...原创 2021-05-18 15:56:36 · 1020 阅读 · 0 评论