随笔分类 -  spring

摘要:某天,浏览博客园的时候,对首页上面的一篇文章,标题为:<<一个普通类就能干趴你的springboot,你信吗?>>,文章链接:https://www.cnblogs.com/rongdi/p/11780204.html#4414216 很是感兴趣。点进去之后,大致看一下。该篇博文主要说的是在使用spring boot环境下想创建一个名为Environment的bean,结果发现创建不了,于是不断调试终于找到了“真理”。 阅读全文
posted @ 2019-11-07 08:30 来自非洲大草原的食人虎 阅读(2693) 评论(6) 推荐(0)
摘要:最近在阅读swagger源码,当看到 springfox.documentation.swagger2.mappers.ModelMapper 类时,无意中看到该类上面使用的 org.mapstruct.Mapper 注解时,对这个注解一时竟想不出个所意然来。便打开百度搜索了一番,有关这个注解的文章不是很多,从这些文章了解到。这个注解跟JSR 269 有关,下面列出这个注解相关的文章链接。 阅读全文
posted @ 2018-08-19 12:20 来自非洲大草原的食人虎 阅读(10550) 评论(0) 推荐(0)
摘要:通用Mapper是一款针对mybatis进行扩展的轻量级组件,使用起来非常方便。当调用其针对mysql进行批量添加数据的方法时,发现报错,仔细研究了一番,发现是在使用通用Mapper上出现了问题。下面贴出本文件使用的通用的Mapper github 地址及其版本。 阅读全文
posted @ 2018-08-11 13:42 来自非洲大草原的食人虎 阅读(26156) 评论(3) 推荐(0)
摘要:曾经碰到过这样一种情况,想让某个使用了spring 注解的类不被spring扫描注入到spring bean池中,比如下面的类使用了@Component和@ConfigurationProperties("example1.user")自动绑定属性,不想让这个类被注入。 阅读全文
posted @ 2018-08-04 14:24 来自非洲大草原的食人虎 阅读(6602) 评论(0) 推荐(0)
摘要: spring boot项目中的静态资源文件放在static文件下面,当通过浏览器访问这些静态文件时,发现必须要添加static作为前缀才能访问,折腾了一番后发现,这个前缀跟 spring.mvc.static-path-pattern 这个配置项有关。 阅读全文
posted @ 2018-06-23 22:41 来自非洲大草原的食人虎 阅读(46770) 评论(6) 推荐(1)
摘要:在spring-boot项目中使用spring-boot-maven-plugin插件进行打包,输出可执行JAR包。项目包含多个模块,当打完包后在本地的maven仓库中发现输出的可执行JAR非常小,并没有引用所有模块的JAR。 折腾了一番后才发现,原来是在使用spring-boot-maven-plugin插件上面出了问题。 阅读全文
posted @ 2018-06-23 12:14 来自非洲大草原的食人虎 阅读(1178) 评论(0) 推荐(0)
摘要:spring boot 学习使用@ConfigurationProperties注解 阅读全文
posted @ 2017-06-10 12:13 来自非洲大草原的食人虎 阅读(3224) 评论(0) 推荐(0)
摘要:spirng boot打包成war部署 阅读全文
posted @ 2017-05-30 13:26 来自非洲大草原的食人虎 阅读(1722) 评论(0) 推荐(0)
摘要:在开发过程之中,经常需要在开发和测试环境中进行互相切换,当切换的同时需要加载相应的配置文件,因此要经常 性的替换配置文件中的相关的配置,长此以往感到十分痛苦。如果能针对开发和测试环境建两个配置文件,当需要进行切换时程序能自 动加载相应的配置,该多好,可以使用spring提供的profile功能来实现这样的需求。 阅读全文
posted @ 2017-05-19 11:19 来自非洲大草原的食人虎 阅读(1271) 评论(0) 推荐(0)
摘要:最近阅读spring boot源码时发现,发现当spring使用ConfigurationClassParser加载使用@Configuration注解类后,会使用AutoConfigurationImportSelector对加载的@Configuration注解的类进行一次过滤。当AutoConfigurationImportSelector过滤完成后会自动加载类路径下Jar包中META-INF/spring.factories文件中 AutoConfigurationImportListener的实现类并触发fireAutoConfigurationImportEvents事件。 阅读全文
posted @ 2017-05-14 21:44 来自非洲大草原的食人虎 阅读(3044) 评论(0) 推荐(0)
摘要:Description: Cannot determine embedded database driver class for database type NONE Action: If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (no profiles are currently active). 这是因为spring boot默认会加载org.springframework.boot.autoconf 阅读全文
posted @ 2017-05-06 23:05 来自非洲大草原的食人虎 阅读(113930) 评论(6) 推荐(4)
摘要:Spring框架中InitializingBean执行顺序 阅读全文
posted @ 2014-11-09 12:08 来自非洲大草原的食人虎 阅读(11253) 评论(0) 推荐(0)
摘要:Connection connection=null;boolean rollback=false;try{ connection=dataSource.getConnection(); connection.setAutoCommit(false); //使用jdbc访问 connection.commit(); } catch(SQLException e){ e.printStackTrace(); rollback=true;} finally{ if(connection!=null) { if(rollback) { try{ connectio... 阅读全文
posted @ 2012-07-10 14:25 来自非洲大草原的食人虎 阅读(293) 评论(0) 推荐(0)
摘要:使用事务管理抽象API进行事务界定的代码示例 阅读全文
posted @ 2012-07-10 14:24 来自非洲大草原的食人虎 阅读(210) 评论(0) 推荐(0)
摘要:使用@Transactional进行声明式事务管理的完整配置代码示例 阅读全文
posted @ 2012-07-10 14:22 来自非洲大草原的食人虎 阅读(284) 评论(0) 推荐(0)
摘要:spring 事务传播行为 阅读全文
posted @ 2012-07-10 12:28 来自非洲大草原的食人虎 阅读(238) 评论(0) 推荐(0)
摘要:加载XML配置文件的BeanFactory的使用演示 阅读全文
posted @ 2012-06-26 15:26 来自非洲大草原的食人虎 阅读(413) 评论(0) 推荐(0)
摘要:加载Properties配置的BeanFactory的使用演示 阅读全文
posted @ 2012-06-26 15:14 来自非洲大草原的食人虎 阅读(250) 评论(0) 推荐(0)
摘要:BeanFactory的对象注册与依赖绑定方式 阅读全文
posted @ 2012-06-26 14:13 来自非洲大草原的食人虎 阅读(403) 评论(0) 推荐(0)