自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 @Transaction 注解

@Transaction注解失效的场景一 @Transaction 应用在非 public 修饰的方法上面当修饰 protected ,private 的方法时 虽然不会报错,但是注释会直接失效二 当异常类型为非 unchecked @Transaction注解 不会回滚, Spring默认抛出了未检查unchecked异常(继承自 RuntimeException 的异常)或者 Error才回滚事务;其他异常不会触发回滚事务,如果是 checked 类型异常 我们要求回滚 那么就需要指定 rollb

2020-06-29 16:12:13 710

原创 免安装版MySQL数据库下载和配置

今天给新电脑安装MySQL 数据库,在网上查找了好多教程 发现总有一些瑕疵,不能指引我一步安装到位,所以记录一下,等下次安装就不用到处翻文档了:下载mysql 免安装版本下载地址下载好 mysql 以后就准备开始安装了,我这里使用的是5.7.28版本。安装一: 先解压压缩包放到自己喜欢的位置二 配置环境变量:右击此电脑 —— 属性新建变量 变量名 MYSQL_HOME 也可以起其他名字 值为自己Mysql 所在路径然后 编辑path 选中 path --编辑 –

2020-06-23 12:46:36 636

原创 静态代理和jdk 动态代理

静态代理首先 我们要明确什么是代理: 代理对象执行的方法实际上是目标对象的方法,例如 经纪人代理明星打理事务, 律师代理委托人进行法律维护静态代理的使用规则:一: 目标对象和代理对象继承同一个父类或者接口,我们新建一个公共的接口public interface BaseInterface { String sava(); String pring();}二 目标对象(真实对象) 实现接口方法;public class Student implements BaseInt

2020-06-22 15:43:26 248

原创 idea2020更新了maven自动加载依赖

maven 自动加载依赖当idea推出2020 版本以后 ,取消了maven 原本的自动加载依赖的设置,那么新版如何加载依赖呢右上角m 小图标就是加载依赖的按钮 当 鼠标翻上去以后 会显示快捷键ctrl + shift + o 我们也可以使用快捷键进行依赖加载...

2020-06-19 16:27:13 8363 3

原创 #记录Java小知识

什么是LocalDataTime以及如何使用LocalDataTime在jdk8 以前 获取时间 我们使用得是SimpleDataFormat对时间及进行格式化,但是SimpleDataForm 调用的format是线程不安全的SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")String data = simpleDateFormat(data);在format 中 calendar 是一个没有卓线程安全控制的共

2020-06-06 14:56:35 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除