摘要: Controller层中使用try catch功能 1 public Wrapper billQuery(@RequestBody OrderBillQueryReq orderBillQueryReq){ 2 log.info("账单列表查询入参:{}", JSON.toJSONString(or 阅读全文
posted @ 2020-04-08 10:50 java白丁 阅读(746) 评论(0) 推荐(0) 编辑
摘要: springboot项目启动可通过下面的shell脚本启动。 startup.sh 启动命令 阅读全文
posted @ 2019-10-16 11:08 java白丁 阅读(3167) 评论(0) 推荐(0) 编辑
摘要: 最近遇到一个问题,用导出Excelwe文件使用Chrome浏览器是没有问题的,但是用火狐浏览器会出现下载的Excel文件没有后缀名。检查了很多东西都没找到原因。最后和之前的下载功能做对比发现,Excel的文件名不一样,之前的Excel文件名没有时间戳 ,文件名是:xxx2019-08-12 12_2 阅读全文
posted @ 2019-09-09 10:20 java白丁 阅读(3450) 评论(0) 推荐(1) 编辑
摘要: 一、概念 AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。 AtomicInteger的关键域只有一下3 阅读全文
posted @ 2019-03-08 17:22 java白丁 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一,日期区间查询,表里有一个时间字段 最常见的就是某时间段查询,比如xxxx时间 xxxx时间有多少条数据。例如数据库里的字段是 income_period, 该字段类型可以是字符串(varchar),可以是时间类型(datetime,date),mysql都支持区间查询 下面就以字符串类型为例 对 阅读全文
posted @ 2019-02-15 14:49 java白丁 阅读(17519) 评论(0) 推荐(0) 编辑
摘要: 一、什么是事务 维基百科:数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。理解:事务(Transaction)是数据库区别于文件系统的重要特性之一。传统关系型数据库设计原则是满足 ACID特性,用以保证数据库事务的正确执行。Mysql的innoDB引 阅读全文
posted @ 2019-02-08 09:12 java白丁 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 在Spring中,事务有两种实现方式: 编程式事务管理: 编程式事务管理使用底层源码可实现更细粒度的事务控制。spring推荐使用TransactionTemplate,典型的模板模式。 申明式事务管理: 添加@Transactional注解,并定义传播机制+回滚策略。基于Spring AOP实现, 阅读全文
posted @ 2019-02-08 09:09 java白丁 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 建表语句 在网上查到很多关于这道题的答案,但很多都是错的,比如 这句话在MySQL里执行会报: 意思就是不能先select出同一表中的某些值,再update这个表(在同一语句中),即不能依据某字段值做判断再来更新某字段的值。 解决方案就是用通过中间表来规避这个错误,sql语句如下: 但是这样写会有个 阅读全文
posted @ 2018-11-29 16:17 java白丁 阅读(1239) 评论(1) 推荐(1) 编辑
摘要: 一、Synchronized的基本使用 关于Synchronized在JVM的原理(偏向锁,轻量级锁,重量级锁)可以参考 : http://www.cnblogs.com/dennyzhangdd/p/6734638.html Synchronized是Java中解决并发问题的一种最常用的方法,也是 阅读全文
posted @ 2018-10-19 17:50 java白丁 阅读(4836) 评论(0) 推荐(0) 编辑
摘要: 一、概念 Thread实现了Runnable接口 二、创建,启动线程的方法有两种: 1,继承Thread 2,实现Runnable 3,分析 但都调用thread的start()启动线程,API的注解是: Causes this thread to begin execution; the Java 阅读全文
posted @ 2018-10-16 10:08 java白丁 阅读(1277) 评论(0) 推荐(0) 编辑