随笔分类 -  Java工具类方法

摘要:1.AOP实现知识点​ 核心思想:动态代理。 ​支持技术:反射。 2.官方文档名词解释​ Aspect(切面):关注点的模块化(新增业务的模块化)。为完成新业务而编写的类对象。(带@Aspect注解的类)。 Join point(连接点):新业务的实现,通知到了我们该干点什么。 Advice(通知) 阅读全文
posted @ 2023-03-28 09:36 迷糊桃 阅读(1590) 评论(1) 推荐(0) 编辑
摘要://重点关注的是@Transactional注解和TransactionAspectSupport.currentTransactionStatus().setRollbackOnly()@Override @Transactional(rollbackFor = RuntimeException. 阅读全文
posted @ 2023-03-19 14:42 迷糊桃 阅读(127) 评论(0) 推荐(0) 编辑
摘要:StringBuffer stringBuilder=new StringBuffer("f7504588c65a4b99bc20cf1646f58ef1"); stringBuilder.insert(8,"-"); stringBuilder.insert(12,"-"); stringBuil 阅读全文
posted @ 2023-02-08 15:29 迷糊桃 阅读(107) 评论(0) 推荐(0) 编辑
摘要:@Controller 注解一个类表示控制器,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View,Spring MVC会自动扫描标注了这个注解的类 @Cont 阅读全文
posted @ 2023-01-06 09:49 迷糊桃 阅读(78) 评论(0) 推荐(0) 编辑
摘要:/** * JSON字符串自动转换 * Created by zkn on 2016/8/22. */ public class JsonToMapUtil { public static void main(String[] args){ String str = "{"0":"zhangsan" 阅读全文
posted @ 2022-12-23 10:49 迷糊桃 阅读(19370) 评论(0) 推荐(0) 编辑
摘要:问题: 项目中,有时候实体类很多字段是不会用上的,返回给前端的时候有很多null,显得返回的报文十分臃肿 解决办法: 只需要在返回的实体类上面加上@JsonInclude(JsonInclude.Include.NON_NULL)注解,就可以过滤掉返回值为null的属性 阅读全文
posted @ 2022-11-15 10:14 迷糊桃 阅读(535) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { //1.生成一个Jedis对象,这个对象负责和指定的Redis节点进行通信 Jedis jedis = new Jedis("ip", 端口); jedis.auth("password"); //2.jedis执行s 阅读全文
posted @ 2022-07-12 19:47 迷糊桃 阅读(60) 评论(0) 推荐(0) 编辑
摘要:直接上方法: public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = new Date(); date.setTim 阅读全文
posted @ 2022-06-15 19:27 迷糊桃 阅读(9111) 评论(0) 推荐(0) 编辑
摘要:public static int getUserAge(Date birthDay) throws Exception { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date birthDayAge = sdf.parse 阅读全文
posted @ 2022-06-02 15:47 迷糊桃 阅读(2401) 评论(2) 推荐(0) 编辑
摘要:package com.ruoyi.web.controller.booksController; import lombok.Data; import org.springframework.stereotype.Component; import java.text.SimpleDateForm 阅读全文
posted @ 2022-05-18 09:43 迷糊桃 阅读(3568) 评论(0) 推荐(1) 编辑
摘要://********* // 成员内部类 class CallableThread implements Callable<String> { @Override public String Back() { //Back()这个就是执行的业务方法 try { // 假设这个是一个耗时的网络 请求 阅读全文
posted @ 2022-04-18 17:30 迷糊桃 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:前端采用GET请求时候,将字段拼接在url的时候,如果有特殊符号,后端接收会变成空格符号: 解决方法:使用js中的方法encodeURLComponent(url)方法对这个字符串进行编码,后台调用URLDecoder.decode()的方法解码,如果字符串中没有"+“这个特殊字符的话,后台使用UR 阅读全文
posted @ 2022-03-07 14:39 迷糊桃 阅读(933) 评论(0) 推荐(1) 编辑
摘要:一.base64字符串转换成图片 (对字节数组字符串进行Base64解码并生成图片) 入参:imgStr base64字符串、imgFilePath 指定生成的图片存放路径 (注意:带文件名) public static boolean Base64ToImage(String imgStr,Str 阅读全文
posted @ 2021-12-31 10:17 迷糊桃 阅读(1772) 评论(0) 推荐(0) 编辑
摘要:package com.lexue.mall.util; import lombok.extern.slf4j.Slf4j; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.ss.usermodel.HorizontalAl 阅读全文
posted @ 2021-12-08 16:52 迷糊桃 阅读(847) 评论(0) 推荐(0) 编辑
摘要:问题: 因为业务需求,需要把数据库中一个字段的内容去掉中括号和双引号 于是我写了一个方法,使“["AA","BB","CC","DD","EE"]”变成“AA,BB,CC,DD,EE” 方法如下,可以直接使用: public static List<String> handle(String a){ 阅读全文
posted @ 2021-11-23 10:49 迷糊桃 阅读(2885) 评论(0) 推荐(0) 编辑
摘要:测试JSON串: { "package": { "List1": { "errorCode": "0", "errorMsg": "Success", "receiverTradeNum": "" }, "List2": [ { "medicalNum": "15XXXXXX", "queryDat 阅读全文
posted @ 2021-10-12 19:28 迷糊桃 阅读(3724) 评论(0) 推荐(1) 编辑
摘要:public static String getCode() { return String.valueOf((int) ((Math.random() * 9 + 1) * 100000));} 生成结果:(随机) 阅读全文
posted @ 2021-10-08 11:25 迷糊桃 阅读(308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示