盘点自己不用记却很有用的代码 ,欢迎大家留言

1.Spring中手动事务回滚

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

Java运算符

  • << : 左移运算符,num << 1,相当于num乘以2
  • >> : 右移运算符,num >> 1,相当于num除以2
  • >>> : 无符号右移,忽略符号位,空位都以0补齐

数据库生成UUID

  • 去掉 - SELECT LOWER(REPLACE(LTRIM(NEWID()),’-’,’’))
  • 不去 - select (newId)
  • MySql可用 - select UUID();

获取String格式当前时间

new SimpleDateFormat("YYYY-MM-dd HH:mm:ss").format(new Date(System.currentTimeMillis()))

获取当前调用类的Class

 c= (Class) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0];

springboot部署命令

nohup java -jar eureka-1.0.0.jar  > ./../logs/eureka.log 2>&1 &

你可能感兴趣的:(Java)