工具类
常用工具类
绣花针
心有猛虎,细嗅蔷薇
展开
-
工具类之IP地址与Long整型的转换
public class IpToLongUtil { // 将127.0.0.1形式的IP地址转换成十进制整数,这里没有进行任何错误处理 public static long ipToLong(String strIp) { long[] ip = new long[4]; // 先找到IP地址字符串中.的位置 int posit...原创 2019-07-16 10:57:24 · 678 阅读 · 0 评论 -
工具类之利用Gson对JSON串进行带泛型的List/纯数组转化
一、泛型实体这里主要目的是返回一个通用的结果集@Datapublic class ResultRespDto<T> { /** * 返回结果值 */ private ResultRespDataDto<T> data; /** * 返回状态码 */ private String ret_c...原创 2019-07-17 11:23:01 · 1008 阅读 · 0 评论 -
工具类之全局异常处理
为提高用户体验,加入全局异常处理(其中统一结果类ResultUtil在上节工具类中已经给出)/** * @program: dc2 * @description: 全局异常处理 * @author: Mario * @create: 2019-07-24 17:27 **/@ControllerAdvicepublic class GlobalExceptionHandler...原创 2019-07-24 17:37:41 · 766 阅读 · 0 评论 -
工具类之Controller层返回结果封装
一、枚举类ResultCodeEnum所有返回编码和含义,后续可以自由扩展/** * @program: dc2 * @description: 返回结果编码与含义 * @author: Mario * @create: 2019-07-22 16:21 **/public enum ResultCodeEnum { /** * 调用成功 */ ...原创 2019-07-22 14:07:52 · 4304 阅读 · 0 评论 -
工具类之HttpClient各种请求封装
一、引入maven依赖 <!-- HttpClient 集成 --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpasyncclient</art...原创 2019-07-23 09:42:46 · 1946 阅读 · 1 评论 -
工具类之SpringBoot手动获取bean
一、工具类/** * 实现ApplicationContextAware接口,并加入Component注解,让spring扫描到该bean * 该类用于在普通Java类中注入bean,普通Java类中用@Autowired是无法注入bean的 */@Componentpublic class SpringBeanUtil implements ApplicationContextA...原创 2019-07-23 14:54:37 · 4207 阅读 · 4 评论