自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 Required List parameter ‘ids’ is not present

错误原因一:使用Spring MVC时向后台传值,使用注解@RequestParam,添加value=“paramter”,required=false(前提请求方法是get)解决方式:如果前端传入的是正常表单数据,那么后端使用@RequestParam(value=“ids”,required=false)List ids,接收参数错误原因二:使用Spring MVC时向后台传值,使用注解@RequestParam,使用了PUT请求方法解决方式:如果前端传入的是正常表单数据,

2021-02-07 11:06:55 34834 6

原创 JPA中save和saveAndFlush的区别

JPA中save和saveAndFlush的区别,看图总结save()方法,将对象保存到内存,不会立刻刷新导数据库;除非直到显式调用flush() 或commit()方法,否则与save操作相关联的数据将不会刷新到DB。saveAndFlush()方法,将对象保存到内存,并立即同步到数据库。...

2021-02-26 16:49:55 2540 2

原创 Spring Security 工作原理

SpringSecurity 过滤器链SpringSecurity 采用的是责任链的设计模式,它有一条很长的过滤器链。现在对这条过滤器链的各个进行说明:WebAsyncManagerIntegrationFilter:将 Security 上下文与 Spring Web 中用于处理异步请求映射的 WebAsyncManager 进行集成。 SecurityContextPersistenceFilter:在每次请求处理之前将该请求相关的安全上下文信息加载到 SecurityContextHold

2021-02-25 17:29:23 151

原创 角色权限实现方案

角色权限实现方案背景本系统要求不同用户登陆后,可以操作不同的系统功能。所以要求每个登录用户具有不同的角色,每个角色具有不同的权限;同时要求后期添加角色、权限时,不需要修改系统实现逻辑。角色权限方案角色权限实现框架有Spring Security与Shiro两种,因Jhispter安全认证采用的Spring Security框架,因此选择Spring Security。Spring Securit权限认证方式有:表达式控制 URL 路径权限; 表达式控制方法权限; 使用过滤注解; 动

2021-02-22 16:25:24 2971

原创 基于Java的阿里云OSS下载 /上传文件方法

基于Java的阿里云OSS下载 /上传文件public class AliyunInfo { public static final String ACCOUNT_ACCESS_KEY = "*****"; public static final String ACCOUNT_ACCESS_KEY_SECRET = "*******"; public static final String REGION_ID = "*****"; public static final

2021-02-20 17:39:16 5129 2

原创 controller接收参数为实体对象跟MultipartFile对象报错。

在controller同时接收参数为实体对象跟MultipartFile对象报错现象: @PostMapping("/test") public Test createConnectorFirmware(@Valid @RequestBody Test test, @Valid @RequestParam MultipartFile file) { }错误信息:{ "timestamp": "xxx", "status": 415, "error": "Unsupporte.

2021-02-19 11:45:41 4183 1

原创 Hibernate/JPA中@OneToOne和@MapsId的使用

Hibernate/JPA中@OneToOne和@MapsId的使用双向@OneToOne的效率低于与父表共享主键的单向@OneToOne。因此,不要使用双向@OneToOne,最好是依靠单向@OneToOne和@MapsId。第一步:在子实体这边使用@MapsId基本上,上面@OneToOne关联,它将与父表共享主键,父实体见如下,父实体中没有@OneToOne,这说明是从子实体指向父实体的单向关联;第一步:在子实体这边使用@MapsId:@Entitypublic clas...

2021-02-04 08:50:38 1793

原创 阿里开发规范

Java开发规范命名【规范】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。正例: MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion反例: macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromotion【规范】方法名、参数名、成员变量、局部变量都统一使用 low.

2021-02-02 16:55:41 577 1

Go语言从入门到精通课件PPT

第1章_Go语言简介 第2章_开发环境准备 第3章_Go语言快速入门 第4章_Go语言的基本语法与开发基础 第5章_用Go语言进行数学、科学领域的计算 第6章_用Go语言开发1个命令行工具 第7章_Go语言中的字符串处理 第8章_Go语言中的正则表达式 第9章_Go语言文件处理 第10章_Go语言中数据格式的分析与转换 第11章_Go语言的并发处理 第12章_Go语言进行数据库开发 第13章_用Go语言进行网络服务的开发 第14章_Go语言进行绘图和图像处理 第15章_Go语言进行图形界面开发 第16章_Go语言的反射机制 第17章_Go语言的测试与性能 第18章_Go语言与其他语言的结合运用

2023-11-05

erlang24.0_win64

1、erlang 24.0版本 win64 位安装包 2、与之搭配兼容的rabbitmq-server-3.9.13安装包 3、切记RabbitMQ和Erlang/OTP要兼容性,查看网址https://www.rabbitmq.com/which-erlang.html

2022-03-01

全球地区数据库数据,240个国家共7293行数据(带经纬度,国内细化到区县,国外细化到二级行政区)

1、数据包含地区中文、英文、地区码、经纬度、上级地区等地段及表结构; 2、国内地区来源腾讯地图数据,精确到区县; 3、国外地区来源QQ注册页面,精确到二级行政区;

2022-02-07

基于Java开发的安卓短信拦截器

系统主要实现功能有: 1.根据黑名单中的号码拦截短信。 2.黑名单可以增删改。 3.浏览通话记录,将某个号码加入黑名单。 4.可以设定关键词拦截黑名单。 5.可以设定拦截时间(整体时间和规则时间,工作时间和非工作时间不同的拦截规则) 。 6.拦截的短信放入垃圾箱,支持浏览垃圾箱。 7.支持从垃圾箱恢复。

2016-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除