- 博客(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关注的人
RSS订阅