spring
田野里的雨
清醒时做事,糊涂时读书,大怒时睡觉,独处时思考;做一个幸福的人,读书,旅行,努力工作,关心身体和心情,成为最好的自己(不知从何处看到,共勉)
展开
-
SpringBoot使用atomikos解决分布式事务
一、pom加atomikos包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jta-atomikos</artifactId> ...原创 2019-12-08 00:35:38 · 365 阅读 · 0 评论 -
springboot容器tomcat和undertwo性能比较
1,springboot默认容器为tomcat,但tomcat性能不如springboot支持的undertwo,唯一缺点是undertwo不支持jsp2、jmater测试下,执行1万次请求,tomcat的吞吐量为352.8每秒,undertwo的吞吐量为423.9每秒...原创 2019-12-07 22:03:48 · 2264 阅读 · 0 评论 -
spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)
应用场景:很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用了其他类(可能是更复杂的关联),所以当我们去使用这个类做事情时发现包空指针错误,这是因为我们这个类有可能已经初始化完成,但是引用的其他类不一定初始化完成,所以发生了空指针错误,解决方案如下:1、写一个类继承spring的ApplicationListener监听,并监控ContextRef转载 2018-01-16 15:24:39 · 165 阅读 · 0 评论 -
springboot自动构建项目
发现spring的一个网站,可以自动构建需要的spring项目,在此记录下网站为https://start.spring.io/原创 2019-01-19 20:48:08 · 388 阅读 · 0 评论 -
Spring事务回滚和异常类
1、异常的一些基本知识异常的架构 异常的继承结构:Throwable为基类,Error和Exception继承Throwable。Error和RuntimeException及其子类成为未检查异常(unchecked),其它异常成为已检查异常(checked)。 Error异常 Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA 虚拟机...转载 2018-03-14 01:15:23 · 223 阅读 · 0 评论 -
Spring七大模块
1、springCore 即:spring核心,她是框架最基础的部分,提供ioc和依赖注入特性2、springContext 即:spring上下文容器,她是BeanFactory功能增强的一个子接口。3、springWeb :她提供web应用开发的支持4、springMVC :她针对web应用中MVC思想的实现5、springDAO:提供对JDBC抽象层,简化了JDBC编码,...原创 2018-03-14 01:20:07 · 214 阅读 · 0 评论 -
spring注册实例方式
1、通过xml配置2、通过java类配置,用@ComponentScan注解@Configuration@ComponentScan(value="com.cap2")public class Cap2Config {}3、用@bean @Bean public Person inint(){ return new Person("1","2"); }4、用...原创 2019-09-03 09:21:04 · 493 阅读 · 0 评论 -
FactoryBean和BeanFactory区别
FactoryBean可以把java实例的BEAN通过FactoryBean注入到容器中BeanFactory 从spring容器中获取实例化后的bean原创 2019-09-03 09:35:11 · 128 阅读 · 0 评论