获取JSON某一部分数据
摘要://代码 String taskParamsJson = dbBackAsynTask.getTaskParams();//json字符串 ObjectMapper objectMapper = new ObjectMapper(); //因为在非静态方法里面使用,new这个工具类 JsonNode
阅读全文
判断对象是否为空,包括里面的属性,如果里面的属性是空,也是空
摘要:public static boolean isNoEmptyBean(Object bean) { if (null == bean) { return false; } for (Field field : ReflectUtil.getFields(bean.getClass())) { if
阅读全文
正则表达式记录
摘要:生成正则网站推荐:https://www.bejson.com/othertools/regex_create/#261.指定范围要的数据格式[PLT][1-3][A-F]表示第一位必须是P,L,T的其中一位,第二位是1至3,第三位是A至F
阅读全文
实现多线程大的三种方式,超级简单的教程
摘要:一。实现多线程的第一种方式 1.继承Thread类 /** * 继承Thread类, 重写run方法 */ public class MyThread extends Thread{ //重写run方法 @Override public void run(){ //写线程要执行的业务,比如我打印一个
阅读全文
StringAPI里面的indexOf和subString是怎么样取值和切割的?
摘要:indexOf和subString取值走向图;首先简单介绍这者的作用,具体可以看官方API 1.indexOf的作用: 就是获取某个字符串的其中具体一个字符的位置 2.subString的作用: 就是大家熟悉的切割,从那里到那里比如,从第一个到第五个等;当这个方法是重载的,不只有我说的这个方法;具体
阅读全文
使用事务的时候注意事务失效的场景,在同一个类中,非事务方法A调用事务方法B,事务失效,得采用AopContext.currentProxy().xx()来进行调用,事务才能生效。AopContext.currentProxy()
摘要:AopContext.currentProxy()该用法的意义 今天在看同事代码的时候,发现在一个Service层,A方法调用B方法的时候,用了 ((Service)AopContext.currentProxy()).B()这种方式去调用,我没遇到过这种方式,不太理解,后来百度了一下,终于明白这样
阅读全文