@JsonIgnoreProperties
:作用在类上
java">// 生成 json 时将 userRoles 属性过滤
@JsonIgnoreProperties({"userRoles"})
public class User {
private String userName;
private String fullName;
private String password;
private List<UserRole> userRoles = new ArrayList<>();
}
@JsonIgnore
: 作用于类属性
java">public class User {
private String userName;
private String fullName;
private String password;
// 生成 json 时将 userRoles 属性过滤
@JsonIgnore
private List<UserRole> userRoles = new ArrayList<>();
}
相关文章
springboot上传文件显示上传进度
springboot上传文件显示上传进度
创建maven依赖 <dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.2.2</version></dependency>新建实体类
Data
EqualsAndHashCod…
CAS学习(二)不使用Cookie实现前后端分离情况下的CAS单点登录
上一篇已经介绍了将CAS6.2编译为服务,放在Tomcat中运行 地址:https://blog.csdn.net/u011943534/article/details/118437235 按照CAS官方的流程,需要借用Cookie实现TGC的传递,这里实验不使用Cookie实现了单点登录 第一个服务的单点…
支付宝报错: invalid-signature 错误原因: 验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配,网关生成的验签字符串为:xxx
错误代码 invalid-signature 错误原因: 验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配,网关生成的验签字符串为:xxx
https://blog.csdn.net/weixin_44021888/article/details/106948733 该篇博客获取支付页:
<fo…
@EventListener VS @TransactionalEventListener
EventListenerTransactionalEventListenerTransactionPhase
java实现将线程绑定到某个CPU核上(线程亲和性)
如果需要开发低延迟的网络应用,那应该对线程亲和性(Thread affinity)有所了解。线程亲和性能够强制使你的应用线程运行在特定的一个或多个cpu上。通过这种方式,可以消除操作系统进行调度造成的线程的频繁的上下文切换。
实现方式…
Nginx学习(十四) nginx开启HTTP2协议
当前只有https才支持http2协议,nginx需要开启支持http2的模块with-http_v2_module 安装过程参考上一篇:https://blog.csdn.net/u011943534/article/details/118384917
安装过程中,添加http2即可
./configure --prefix/usr/local/nginx --with-http_ssl…
解决IDEA中gradle不编译mybatis的xml文件的问题
gradle默认只会把resource文件夹当成资源文件,如果mapper文件放在java目录,则编译后不会在out或build下的rensource中生成这写mapper文件。 需要在build.gradle文件中添加配置,将src/main/java下的文件也当作资源文件即可
sourceSets.main.r…
MySQL 实现多张无关联表查询数据并分页
MySQL 实现多张无关联表查询数据并分页
1、功能需求
在三张没有主外键关联的表中取出自己想要的数据,并且分页。
2、数据库表结构
水果表: 坚果表: 饮料表:
主要用UNION AL
UNION ALL 操作符用于合并两个或多个 SELECT 语…