10 2022 档案
摘要:总结:方法A调用方法B:1、如果只有A加@Transactional注解;则AB在同一事务中,任意异常都回滚;2、如果只有B加@Transactional注解;AB方法为同一类,事务失效任意异常都不回滚;AB不同类,只有B有事务且只有B异常B才回滚; 测试: @RestController @Req
阅读全文
摘要:isNotEmpty和isNotBlank都是判断字符串非空首先查看isNotEmpty( )isNotEmpty判断是否为空(null或size=0),不为空就返回true StringUtils.isNotEmpty(null) = false StringUtils.isNotEmpty(""
阅读全文
摘要:思路很简单:先转化为yyyyMMddHHmmss格式的Date类型,再格式化为yyyy-MM-dd HH:mm:ss格式的字符串类型 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Da
阅读全文
摘要:public static void main(String[] args) { //第一种赋值 List<String> list1 = Arrays.asList("string1","string2","string3"); //第二种赋值 List<String> list2 = new A
阅读全文
摘要:List浅拷贝 众所周知,list本质上是数组,而数组的是以地址的形式进行存储。 如上图将list A浅拷贝给list B,由于进行的是浅拷贝,所以直接将A的内容复制给了B,java中相同内容的数组指向同一地址,即进行浅拷贝后A与B指向同一地址。 造成的后果就是,改变B的同时也会改变A,因为改变B就
阅读全文