spring
文章平均质量分 50
f8152
某互联网公司,从事服务器后端开发,侧重于广告投放系统
展开
-
[spring]事务传播级别隔离级别以及高并发下的应用经验
事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离级别定义的是事务在数据库读写方面的控制范围。以下是事务的7种传播级别:1) PROPAGATION_REQUIRED ,默认的spring事务传播级别,使用该级别的特点是,如果上下文转载 2016-11-14 22:19:53 · 1781 阅读 · 0 评论 -
spring中bean的作用域single与prototype区别
1 bean的作用域2. singleton和prototype 区别所谓单例,就是Spring的IOC机制只创建该类的一个实例,每次请求,都会用这同一个实例进行处理,因此若存在全局变量,本次请求的值肯定会影响下一次请求时该变量的值。 原型模式,指的是每次调用时,会重新创建该类的一个实例,比较类似于我们自己自己new的对象实例。需要使用getBean原创 2017-09-30 14:36:59 · 910 阅读 · 0 评论 -
深度剖析服务发现组件Netflix Eureka
转自:http://geek.csdn.net/news/detail/130223 作者:钱曙光一、背景介绍Eureka是Netflix开源的一款提供服务注册和发现的产品。其官方文档中对自己的定义是:Eureka is a REST (Representational State Transfer) based service that is primaril转载 2017-10-31 16:42:00 · 773 阅读 · 0 评论 -
【spring bean】 spring中bean之间的引用以及内部bean
在spring中会有如下的几种情况:1.在当前容器中,(即在spring.xml这一个配置文件中),一个bean引用了另一个bean。使用 1》 1.1 构造器 1.2 setter 2》ref作属性 -----2.1 -构造器注入: -----2.2-sette转载 2017-11-01 16:54:09 · 538 阅读 · 0 评论 -
spring的init-method,destory-method, @PostConstruct,@ PreDestroy, InitializingBean
关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种:第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作第二种是:通过 在xml中定义init-method 和 destory-method方法第三种是: 通过bean实现InitializingBean和 DisposableBean接口这些原创 2017-11-06 10:27:47 · 669 阅读 · 0 评论 -
IntelliJ IDEA打开Maven项目,Spring boot所有依赖红名,不可用,简单解决方案
问题来源最近在看SpringBoot实战时,想要运行一下书中的源码,用IntelliJ IDEA打开项目过后,发现在maven依赖树中所有的依赖都是红名的,不可用,项目没有了依赖,没办法运行。截图如下: 解决方法1)直接去自己的maven仓库,找到Spring boot,然后直接删除下面的文件2)将pom.xml中的SpringBoot的父级配置版本改成自己ID转载 2018-01-22 14:59:31 · 30362 阅读 · 3 评论