摘要: 使用@Conditional注解 @Conditional注解中给定一个类,这个类实现Condition接口,其中实现的matches方法的值代表改bean是否生成。 ConditionContext接口 AnnotatedTypeMetadata接口 阅读全文
posted @ 2018-05-05 16:33 LiveYourLife 阅读(327) 评论(0) 推荐(0)
摘要: 程序运行有多个环境,比如开发环境、测试环境、生产环境等。 在每个环境中,很多东西有不同的做法,如使用的数据库等。 为了避免在切换运行环境是需要对程序进行大量修改,Spring提供了profile设置,使程序能对不同环境做出对应的处理。 使用profile,可以使一个部署单元(如war包)可以用于不同 阅读全文
posted @ 2018-05-05 15:54 LiveYourLife 阅读(336) 评论(0) 推荐(0)
摘要: 问题: 1、同一段代码,在存储过程中运行比普通SQL执行速度慢几十倍 原理: 在SQL Server中有一个叫做 “Parameter sniffing”参数嗅探的特性。SQL Server在存储过程执行之前都会制定一个执行计划,导致速度较慢。 解决方式: 我在实际中只使用了方法1,即可解决问题 1 阅读全文
posted @ 2018-05-05 08:14 LiveYourLife 阅读(249) 评论(0) 推荐(0)