项目中经常需要将某个对象的...利用spring提供的BeanUtils,自己简单封装了一个工具类。 public class CopyUtils { /** * 复制集合 */ public static <T,K> List<T> copyList(List<K> sou...
在我们做项目时,涉及到用户密码,而正常来说数据库中不会直接存储明文的密码,都是加密之后的密码。MD5加盐加密工具类可以帮助把密码进行加盐加密
java实现${}匹配占位符后替换占位符
最近,在逛技术网站时发现了一个受到热议的Java工具类,名为Hutool,谐音“糊涂”,它一方面简洁易懂,一方面寓意“难得糊涂”。它到底是干什么的呢,按照中文文档的上的描述,简介如下: Hutool是一个小而全的Java...
将自己的写的工具类项目右键导出jar文件保存到自己设置的目录中 打开cmd命令框输入并执行一下内容 mvn install:install-file -DgroupId=...
自己封装的jackson处理对象和json之间互相转化的工具类 public class JsonUtil { /** * 把对象转成json字符串 * @param obj * @return */ public static String convertJsonString(Object obj){ ...
所以,为了方便大家的使用,我发布一个连接数据库的工具类,通过此工具类,可以大大减少jdbc的代码量 //下面是个jdbc封装工具类,可以让数据库的连接和资源的释放更加方便 class JdbcUtils { Connection con
标签: java
JDK 提供了一个工具类专门用来操作数组的工具类,即 Arrays,该 Arrays 工具类提供了大量的静态方法排序Arrays 工具类中的静态方法 sort() 可以对数组进行排序。Example.java 示例代码:import java.util.*;public ...
MD5 加密/解密算法工具类 MD5加码 生成32位md5码 做登录注册页面输入密码后,存储加密后的密码到数据库保密用的 由于MD5是单向加密型 也就是只能加密不能解密 所以应该把用户的密码加密后与数据库的密码对照 ...
HttpClientUtils 工具类 package util; import com.alibaba.fastjson.JSONObject; import org.apache.http.HttpEntity; import org.apache.http.HttpStatus; import org.apache....
ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码) ...工具类如下: import org.apache.commons.codec.digest.DigestUtils; import java.math.BigInteger; import java.se...
采用Java开发应用软件,如果数据库层采用蛋疼的纯生jdbc时候,需要考虑到将查询数据库得到的结果集resultRest进行转换为JsonArray并将其返回到页面!当然了,现在对于“将查询数据库得到的结果集resultRest转换为...
通用分页工具类PageInfo.java
最近,业余时间在整理Excel导入相关东西,整理了一个工具类,在工具类使用哪种方式调用时,产生了疑问,我们项目中的PDF、Word、水印等工具类使用的静态内部类方式的单例,String、File、Date等工具类使用的静态类。...
【linlong】Hutool工具,数据脱敏信息工具类介绍
实际项目中工具类有时候需要注入Service,但是工具类中的方法都是静态的,如果像Controler中注入Service那样操作,将会报空,无法获取Service的实例,那么如何才能正确注入,下文是解决方案。 背景 最近接手的项目...
在spring工程中,我们经常需要...bootstrap.ymljay:key: www.baidu.com如果你想在你的工具类中注入这个变量,那么你可能面临问题,方法是static的,那么你需要使用静态变量作为参数在方法中使用。错误示范:public ...
创建一个父类交通工具类(Vehicles),以及两个子类,分别是轿车类(Car)和卡车类(Truck)。 父类有属性品牌(brand)和颜色(color)。 在父类构造方法中对属性品牌和颜色赋值。 在父类中定义showInfo()用于...
依赖的jar包 <dependency> <groupId>net.sourceforge.javacsv</groupId> <artifactId>javacsv</artifactId> <version>2.0</version>...packa...
在后端开发当中我们可能会使用到工具类,而一般的工具类中的方法都是静态方法。而@Value注解只能给普通变量注入值,不能直接给静态变量赋值。 2.延伸 静态变量(即类变量)是一个类的属性,而不是对象的属性。spring...
1、一般工具类中的方法都是静态的,而在静态方法中又不能直接使用注入的mapper。如: //注入 @Autowired private SmsLogMapper mapper; //方法 public static String sendSms(String mobile) { //这里不能直接用...
场景:有些工具类里面出现业务代码,导致工具类不好复用。只能在工具类新建一个类似方法勉强满足业务,但是这个工具类看起来就很low了。 解决:把工具类中的业务代码抽成一个方法,这个方法设置为抽象方法a...