摘要:
如果默认的SpringApplication不符合你的口味,你可以创建一个本地的实例并自定义它。例如,关闭banner你可以这样写: public static void main(String[] args){ SpringApplication app = new SpringApplicati 阅读全文
2018年7月15日 #
摘要:
1、在src/main/resources/目录下新建mybatis文件夹,将xxx.xml文件放入该文件夹内 2、在application.yml文件中配置: mybatis: configuration: mapUnderscoreToCamelCase: true mapperLocation 阅读全文
摘要:
很多Spring Boot开发者总是使用@Configuration , @EnableAutoConfiguration 和 @ComponentScan 注解他们的main类。 由于这些注解被如此频繁地一块使用(特别是你遵循以上最佳实践时),Spring Boot提供一个方便的@SpringBo 阅读全文
摘要:
在我们使用spring框架的过程中,在很多时候我们会使用@async注解来异步执行某一些方法,提高系统的执行效率。今天我们来探讨下spring是如何完成这个功能的。 1、spring 在扫描bean的时候会扫描方法上是否包含@async的注解,如果包含的,spring会为这个bean动态的生成一个子 阅读全文
摘要:
昨天在腾讯课堂看springboot的视频,老师随口提问,尼玛竟然回答错了。特此记录! 问题: Spring web项目如果程序启动时出现异常,调用的是aop中哪类通知? 正确答案是: 异常返回通知。 回答问题的关键是,你得知道aop有哪几种通知类型吧! spring aop通知(advice)分成 阅读全文
2018年7月14日 #
摘要:
根本原因在于<aop:aspectj-autoproxy />这句话是在spring的配置文件内,还是在springmvc的配置文件内。如果是在spring的配置文件内,则@Controller中的方法不会被拦截。 看一下applicationContext.xml中bean扫描的配置,此处排除了c 阅读全文
摘要:
Spring只支持XML方式而没有实现注解的方式(也叫AspectJ方式)的AOP,所以要使用@Aspect注解,只能引入AspectJ相关的 jar 包: aopalliance-1.0.jar 和 aspectjweaver.jar Spring的配置文件 applicationContext. 阅读全文
摘要:
系统默认超时时间是180000毫秒(30分钟) 可以通过下面2中方式设置自定义的超时时间。 一: 配置文件 <!-- 会话管理器 --> <bean id="sessionManager" class="org.apache.shiro.web.session.mgt.DefaultWebSessi 阅读全文
摘要:
启动redis服务 redis-server redis.windows.conf 添加驱动 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.0.0</version> < 阅读全文
摘要:
下载Redis redis-3.2.11.tar.gz 解压编译 tar xzf redis-3.2.11.tar.gz cd redis-3.2.11 make 编译完成之后,可以看到解压文件redis-3.0.7 中会有对应的src、conf等文件夹,这和windows下安装解压的文件一样,大部 阅读全文