- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 mysql相关事务的介绍以及应用
一、mysql相关知识准备 1.1、mysql事务 事务是一组不可分割的mysql语句组,这些语句组要么全部执行成功,要么全部执行失败。 事务的四大特性(ACID) 1.原子性(atomicity):一个事务必须视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功, 要么全部失败回滚,对于一个...
2018-09-29 19:50:27 50180
原创 springAOP的原理解析
一、缘起 因为springAOP原理其实是使用jdk动态代理和cglib动态代理, 在深入了解springAOP的原理之前,我们需要先补充一点有关动态代理的相关的知识,然后我们对于springAOP的理解才会更透彻。所谓动态代理技术是程序在动态运行期间动态的增强某一方法的功能的技术,举例来说 : 如果你编写了很多的业务代码(仅仅单独的完成了业务逻辑的代码),版本上...
2018-09-22 17:10:07 49524
原创 spring的AOP了解以及应用
一、spring AOP的应用场景1、spring AOP s是什么? (what) AOP 面向切面编程,其通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。其核心使用了java的动态代理来实现的,一定程度上做到了业务和系统级别服务的解耦2、spring AOP 可以用来做什么 () 日志记录,性能统计,安全控制,事务处理,异常处理等通...
2018-09-18 09:44:22 48549
原创 单例模式那点事
一、单例模式 1、饿汉式/** * 饿汉式单例模式 */public class Singleton implements Serializable{ //饿汉式 直接创建 private static Singleton singleton = new Singleton(); //构造器私有 private Singleton(){ ...
2018-09-15 21:52:44 47861 1
原创 rabbitMQ集群安装(单机器多实例)
一、缘由 因为资源的有限等原因,可能无法使用多个机器来搭建集群,所以需要使用在一台机器上搭建一个多实例rabbitMQ服务节点。 二、操作 1、前期准备 安装mq 服务,如果不清楚的请参考 博主的https://mp.csdn.net/postedit/81700804 mq服务搭建成功后,默认会拥有一个rabbitMQ服务节点三、添加节点...
2018-09-14 15:36:20 48423 1
原创 springBoot 静态资源的处理
在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。spring Boot 对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。一、默认静态资源映射Spring Boot 对静态资源映射提供了默认配置Spring Boot 默认将 /** 所有访问映射到以下目录:classpath:/staticclasspath:/publ...
2018-09-11 14:31:33 46855
原创 springBoot中自定义参数类型转换
一、缘起 由于工作中的项目需要与第三方进行联调,在对方调用我方的接口中请求接受Content-Type 为application/x-www-form-urlencoded,但是针对该请求方式的springBoot中无法封装复杂类型的参数 例如一个VO对象中含有1、Date类型或者2、List对象本片博文针对其中的两个问题进行解决。二、解决方式 1、构造VO对象 ...
2018-09-07 18:17:22 68429 1
原创 rabbitMQ的集群安装(多机器)
一、缘由 为了保证rabbitMQ服务的可用性,我们一般会将mq服务配置成集群形式,从而保证在某个节点宕机后,服务依旧可用。在本篇文章中主要介绍集群的搭建以及搭建过程中的问题以及解决。搭建普通集群、搭建镜像集群、卸载rabbitmq服务这里实现多机的集群节点二、操作1、前期准备 1、配置host 笔者这里准备了两台机器,在这两台机器上的/et...
2018-09-02 13:36:30 46569
原创 RabbitMQ的安装配置
1、安装Erlang依赖 采用官网的rpm包的形式进行安装,不采用yum(由系统进行自动安装 可能因为版本低的问题而出现一系列问题)erlang依赖 rpm包下载地址https://github.com/rabbitmq/erlang-rpm/releases 刚开始安装rpm,需要参考rabbitmq的服务安装版本 这里采用rabbitmq-server-3....
2018-09-01 21:22:13 46471 1
Mysql 的InnoDB引擎相关读书笔记
2022-04-12
hibernate的主键生成策略
2017-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人