Skip to main content

moregeek program

后端返回类型是一个object具体类,前端小程序如何提取类中的私有变量_月同学不写bug的博客-多极客编程

​ 1.对数据库进行查询后,获得一个我们定义的类的对象List<UserEntity> @Select("SELECT password,Name FROM t_user WHERE phoneNum = #{tel} && id = #{id}") List<UserEntity> findPassword(long tel, long id); 2.S

Read More

entityutils mapstruct beancopier 数据实体类转换工具 do bo vo dto 附视频_赛先生和泰先生的博客-多极客编程

一、序言 在实际项目开发过程中,总有数据实体类互相转换的需求,DO、BO、VO、DTO等数据模型转换经常发生。今天推荐几个好用的实体类转换工具,分别是EntityUtils MapStruct BeanCopier ,并且给出使用的案例。需要说明的是,本文有配套视频讲解。 下面分别讲解这3种工具的使用。 二、实战编码 (一)EntityUtils 1、引入依赖 学习工具包源代码的朋友,请看这里。

Read More

2021年北京积分落户名单公布了,爬了两个多小时得到了所有数据,有了惊人的发现(附源码)-多极客编程

2021年北京积分落户名单公布了,手痒痒就写了一段Java代码,运行了两个多小时,终于到了所有数据,如下截图: 本着“Talk is cheap, Show me the code.”的原则,先看一下源码。 源码 落户实体类 先写一个落户实体类,便于储存和分析。 @Setter @Getter static class Person { private

Read More

#yyds干货盘点#海量数据下如何使用多线程的导出 Excel-多极客编程

前言公司项目最近有一个需要:报表导出。整个系统下来,起码超过一百张报表需要导出。这个时候如何优雅的实现报表导出,释放生产力就显得很重要了。下面主要给大家分享一下该工具类的使用方法与实现思路。实现的功能点对于每个报表都相同的操作,我们很自然的会抽离出来,这个很简单。而最重要的是:如何把那些每个报表不相同的操作进行良好的封装,尽可能的提高复用性;针对以上的原则,主要实现了一下关键功能点:导出任意类型的

Read More

Lombok从入门到精通-多极客编程

一、序言 对于 Lombok 的使用是有争议的,作者对 Lombok 的态度是强烈推荐,甚至认为应当将部分常用功能直接以 JDK 的形式集成。 在构建实体类过程中写一堆Set/Get方法毫无意义;默认继承Object类的toString方法官方建议重写,每个实体类为了表达具象的实体信息而重写toString方法,操作繁琐。 二、常用注解解析 (一)实体类注解 下面讨论的注解是添加到实体类上面的。

Read More

将前端传递来的键值对转换成对象相应的值-多极客编程

功能说明 比如前端网页传递过来的数据是id=123&name=zhangsan&age=23通过工具类,最终能够将键值对赋给User对象 user{id:123,name:zhangsan,age:23} 实体类 @Data public class User { /** * 昵称 */ private String nickname;

Read More

你还在使用if来判断是否实体类或者某个属性为空吗?教你使用Assert.notNull()[断言]-多极客编程

一、前言最近在阅读公司项目的代码时,看到了一个工具类:org.springframework.util下的方法很多很好用,今天带大家一起了解一下这个工具类的Assert.notNull()方法,来告别if判断实体类是否为null和某个属性是否为null。二、方法展示import org.springframework.util.Assert;public class AssertTest {pub

Read More