Java
java
MolinOne
这个作者很懒,什么都没留下…
展开
-
JDBC连接批量处理数据入库
public class JdbcTemplate { private static String DRIVER_CLASS_NAME = "*"; private static String URL = "*"; private static String USERNAME = "*"; private static String PASSWORD = "*"; /** * * <Description> 获取数据库连接<原创 2020-11-30 17:44:12 · 553 阅读 · 0 评论 -
线程池的简单应用
// 开始时间long start = System.currentTimeMillis();// 线程数int threadNum = 50;// 创建一个线程池ExecutorService exec = Executors.newFixedThreadPool(threadNum);// 定义一个任务集合List<Callable<Integer>> tasks = new ArrayList<Callable<Integer>>..原创 2020-11-30 15:49:30 · 133 阅读 · 0 评论 -
java8--List转为Map、分组、过滤、求和等操作
利用java8新特性,可以用简洁高效的代码来实现一些数据处理~定义1个Apple对象:public class Apple {private Integer id;private String name;private BigDecimal money;private Integer num;public Apple(Integer id, String name, BigDecimal money, Integer num) {this.id = id;this.name = name;转载 2020-11-03 15:49:28 · 418 阅读 · 0 评论 -
JSON解析首字母大写的字符串
@JSONField(name = "NAME")public String getNAME() { return NAME;}原创 2020-03-18 10:21:43 · 206 阅读 · 0 评论 -
@Data 注解的使用
@Data 注解的主要作用是提高代码的简洁,使用这个注解可以省去代码中大量的get()、 set()、 toString()等方法;引入lombok要使用 @Data 注解要先引入lombok,lombok 是什么,它是一个工具类库,可以用简单的注解形式来简化代码,提高开发效率。maven依赖:<dependency> <groupId>org.projec...原创 2020-03-02 15:15:15 · 273 阅读 · 0 评论 -
mysql 转 oracle 部分关键字替换
mysql oracle1 ifnull | nvl2 like concat(’%’, #{userName}, ‘%’) | like ‘%’ || #{studentName} || ‘%’3 date_format | to_date4 FIND_IN_SET (#{deptId},ancestors) | instr(’,’||ancestors||’,’,’,’||#{...原创 2020-02-21 16:26:57 · 435 阅读 · 0 评论 -
SpringBoot @Transactional 中捕获异常并回滚解决方法
@Transactional(rollbackFor = Exception.class)public void test() { try { //方法体 } catch (Exception e) { e.printStackTrace(); TransactionAspectSupport.current...原创 2019-10-22 18:00:50 · 1229 阅读 · 0 评论