![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
文章平均质量分 67
多好的名字
准备飞翔的程序猿
展开
-
mysql 事务
一、 事务特性说到事务不得不提一下事务的特性:原子性、一致性、隔离性、持久性。下面是个人对这4个特性的理解:原子性:所谓的原子性就是事务不可再分,因为不可再分,所以在执行的时候也要么成功,要么失败,不存在一半成功一半失败的情况。隔离性:是指各个事物的执行都是独立、而且对同一数据的操作是互斥的。这主要是针对并发的,可能存在多个原子操作同时操作对应的数据,从而破坏数据的一致性,比如...原创 2018-09-05 17:13:17 · 130 阅读 · 0 评论 -
Java 全局异常处理
需求:在项目开发中,经常会遇到一些参数验证,当然,在controller层中可以使用java扩展包中的@Valid进行验证,但是在一些比较复杂的逻辑中,或者和第三方交互中产生的值需要校验时,通过创建返回创建的实体bean太过繁琐,用map封装也太杂乱,故自己打算创建一个Exception,既可以进行自己逻辑的判断,又可以对不友好的提示,进行修饰。恩,网上看的一个比较合理的需求解释感觉很符合...原创 2018-09-12 14:54:29 · 1270 阅读 · 0 评论 -
MySQL报错Unknown system variable 'query_cache_size' 处理方式
这个问题是因为你的MySQL Connector的jar包和数据库不匹配造成的。 解决方法分两步:首先,驱动的名称改了 driver-class-name: com.mysql.cj.jdbc.Driver #mysql8的版本# com.mysql.jdbc.Driver 旧版本然后:驱动jar包需要升级,添加更高版本的jar包,可以前往 http://mvnrepos...原创 2018-11-27 10:00:21 · 6801 阅读 · 3 评论 -
SpringBoot集成Spring Security
最近在学习springboot 及微服务框架时,在搭建项目的时候想实现登录注册的功能,在网上翻翻找找,感觉还是现在目前比较流行的Spring Security比较靠谱,所以自己尝试搭建了下。spring Security的特性,如果感兴趣可以查一查,毕竟我不是它的推广者么,只是使用者,如果你感觉它还可以,那就有必要到这里来看下了,这里只讲一下其简单的工作原理和搭建流程。说明在开始之前,个人...原创 2019-01-03 19:41:47 · 240 阅读 · 0 评论