摘要:
这篇文章以一个问题开始,如果你知道答案的话就可以跳过不看啦@(o・ェ・)@
Q:在一个批量任务执行的过程中,调用多个子任务时,如果有一些子任务发生异常,只是回滚那些出现异常的任务,而不是整个批量任务,请问在Spring中事务需要如何配置才能实现这一功能呢?
隔离级别
隔离性(Isolation)作为事务特性的... 阅读原文
2019-09-29 23:26:02 阅读(2972) 评论(0)
摘要:
KETTLE
Kettle:简介
ETL:简介
ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少的,Kettle就是强大的ETL工具。
Ket... 阅读原文
2019-09-29 22:32:12 阅读(2715) 评论(0)
摘要:
docker安装
可以参考
官方安装文档
菜鸟教程docker
Linux下关于docker的权限问题
# 如果没有docker用户组先创建用户组
sudo usermod -aG docker 当前用户名
然后注销重新登录
修改镜像源
{
"registry-mirrors": ["https://regi... 阅读原文
2019-09-29 21:05:02 阅读(2405) 评论(0)
摘要:
回答:循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用CircleA,则它们最终反映为一个环。
Spring如何解决循环依赖?
假设场景如下,A->B->A
1、实例化A,并将未注入属性的A暴露出去,即提前曝光给容器... 阅读原文
2019-09-29 20:04:01 阅读(2319) 评论(0)
摘要:
概述
文件上传是Java Web项目中的常用功能,未达到上传文件的目的,需进行下列步骤:
1.表单的method属性必须设置为POST。
2.表单的enctype属性必须设置为multipart/form-data(浏览器才会使用二进制流的方式来处理表单数据)。
3.pom文件中添加commons-fileu... 阅读原文
2019-09-29 18:12:06 阅读(2406) 评论(0)
摘要:
# 1. 引入缓存依赖
``` xml
org.springframework.bootspring-boot-starter-data-redis2.1.5.RELEASE
```
# 2. 增加缓存配置
在application.properties文件中增加以下配置
``` text
## Red... 阅读原文
2019-09-29 17:55:05 阅读(2501) 评论(0)
摘要:
Java Math类常用方法
java.lang.Math提供了一些常用的数学运算方法,并且都是以静态方法的形式存在
步骤 1 : 四舍五入, 随机数,开方,次方,π,自然常数
package digit;
public class TestNumber {
public static v... 阅读原文
2019-09-29 16:05:02 阅读(2421) 评论(0)
摘要:
一、常用的DOS命令
1.打开cmd
窗口键+r --> 输入cmd --> 确认
2.常用的dos命令
dir:列出当前目录下的所有文件及文件夹
md:创建一个新的目录
rd:删除目录
... 阅读原文
2019-09-29 15:17:04 阅读(2620) 评论(0)
摘要:
六年前,我从苏州回到洛阳,抱着一幅“海归”的心态,投了不少简历,也“约谈”了不少面试官,但仅有两三个令我感到满意。其中有一位叫老马,至今还活在我的手机通讯录里。他当时扔了一个面试题把我砸懵了:说说基本类型和包装类型的区别吧。
我当时二十三岁,正值青春年华,从事 Java 编程已有 N 年经验(N < ... 阅读原文
2019-09-29 14:03:02 阅读(3495) 评论(0)
摘要:
在系统开发过程中,异常处理是不可避免,如果异常处理不好,会给用户造成很差的体验,本文主要讲解在SpringMVC开发过程中,异常处理的相关知识点,仅供学习分享使用,如有不足之处,还请指正。
概述
在SpringMvc中,处理异常有好几种方法,本文主要讲解两种方案:
通过@ExceptionHandle... 阅读原文
2019-09-29 12:03:03 阅读(2897) 评论(0)