拥有0000-未整理-等待研究标签的文章

Validate校验框架-自定义校验注解 - 简书

\对于后端开发, 有很多表单数据需要被校验是否合理, 如果在代码中编写大量的`ifelse`会严重影响阅读体验, 所以需要寻找一个更好的参数校验方式来解决参数校验问题javax提供的校验API`@NotNull`, `@NotEmpty` 这些注解平时也经常使用, 这些也是经常见, 经常使用的 这些注解在javax提供的校验包中: `javax.validation.constr...
阅读全文

使用Hibernate-Validator优雅的校验参数_学习-CSDN博客_hibernate validator

文章目录 何为HibernateValidator       在RESTful 的接口服务中,会有各种各样的入参,我们不可能完全不做任何校验就直接进入到业务处理的环节,通常我们会有一个基础的数据验证的机制,待这些验证过程完毕,结果无误后,参数才会进入到正...
阅读全文

记一次使用 Lombok 翻车造成的事故!_Java知音-CSDN博客

_作者:liuxuzxx_https://juejin.im/post/6881432532332576781序言去年在项目当中引入了Lombok插件,着实解放了双手,代替了一些重复的简单工作(Getter,Setter,toString等方法的编写)。但是,在使用的过程当中,也发现了一些坑,开始的时候并没有察觉到是Lombok的问题,后来跟踪了对应的其他组件的源码,才发现是...
阅读全文

基于hutool实现JSONObject首字母驼峰大小写转换方法_卟在徊头的博客-CSDN博客

`/ 转换为驼峰格式/转换为下划线方式 @param json 等待转换的方法 @param upper 首字母大写或者小写 @return 转换后的 / public static JSONObject formatKey(final JSONObject json, boolean upper) { JSONObject real = new JSONObject(); for (S...
阅读全文

Java反射机制(创建Class对象的三种方式) - 追逐新梦想 - 博客园

1:SUN提供的反射机制的类:java.lang.Class<Tjava.lang.reflect.Constructor<Tjava.lang.reflect.Fieldjava.lang.reflect.Methodjava.lang.reflect.Modifier2:什么是反射JAVA反射机制是在运行状态中,对于任意一个类。都能都知道这个类的所有属性和方法,对于...
阅读全文

定制右手双旋钮键盘 - zFrontier 装备前线

前阵子做了个左手键盘,后来甲方爸爸可能觉得意犹未尽,想成双成对一下,所以又订制了一个右手键盘……过程与之前左手的基本一样,有兴趣的老板可以过去下面的链接看看,这里就不复述了…… 理论上是把之前的模型镜像一下就可以了,但是由于是热拔插结构的,所以还是要对模型进行修改,也就是说,外壳镜像,但是热拔插接口不能镜像。 闲话少说……简单展示下完成效果吧: ...
阅读全文

EasyExcel:自定义拦截器 ,对特定单元格设定格式_invoke_徐同学的博客-CSDN博客_easyexcel 拦截器

要求导出的excel按照百分比区间分配不同的颜色,上网找了很多都是对全局进行格式改变,那么如何对特定的某个单元格施加样式呢,参考easyExcel官方文档,这里使用自定义拦截器(文档原地址:https://alibabaeasyexcel.github.io/quickstart/write.html)直接上例子: 1.首先设置一下通用样式```javapublic class Ce...
阅读全文

POI实现EXCEL导入 - 简书 - 小白入门

Java开发过程中,有些需求需要实现Excel导入功能,具体就是Excel导入数据直接操作数据库,先将Excel导入实现方法贴出。实现过程如下。 1、xml配置,本人使用较为成熟流行的ssm框架,即spring、springMvc、mybiats整合而成框架。所以需要在springMvc的xml配置中加入如下代码配置。这里非常重要```xml <! 上传配置 <bean...
阅读全文

POI读取所有行数和列数的数据方法 - 轻尘如风 - 博客园

1 XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream(filePath)); 2 3 //获得该工作区的第一个sheet 4 XSSFSheet sheet = wb.getSheetAt(0); 5 6 List<Device deviceList = new ArrayList<Device()...
阅读全文

EasyExcel在项目中的应用-在web中导出带下拉框和批注的excel文件_h1192341606的博客-CSDN博客_easyexcel导出下拉框

前言​ 好长一段时间没有更新博客了,最近刚刚找到实习工作,接触了企业中的项目,在这段时间的实习过程中,终于知道了企业级项目的体量和业务难度跟之前的小项目是完全不同的。10多天的适应期也逐渐让我找到了状态,初步完成了学生到职场新人的转变。​ 我入职的公司在面试时还提出了一个让我掉进坑里的问题,之前写过一篇文章专门介绍了该问题,有兴趣的同学可以移步查看:​ 言归正传,最近几天,老大找了几...
阅读全文