08 Spring
未名who
不是在学习,就是在学习的路上。。。
展开
-
Java注解之Retention、Documented、Target介绍
先看代码,后面一个个来解析:/** * Created by lim on 2017/4/19. */@Retention(RetentionPolicy.RUNTIME)@Target(value = {ElementType.METHOD, ElementType.TYPE})@Documentedpublic @interface Authority {}Ret转载 2017-12-21 22:49:34 · 278 阅读 · 0 评论 -
总结@Autowired 和@Resource,对比异同点!
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用t...转载 2018-08-14 16:34:59 · 258 阅读 · 0 评论 -
Spring-Session配置,底层数据库使用Redis或Mysql
问题: 之前做项目的项目经理,分配了一个研究任务“在Maven驱动的项目中,配置使用Spring Session,同时底层存储使用Mysql。” 关于Spring-session的详细介绍;Spring-Session相较于传统的HttpSession的优点。 请参考:http://www.infoq.com/cn/articles/Next-Generation-Session-Manag...转载 2018-02-24 14:19:56 · 833 阅读 · 0 评论 -
spring boot使用spring session,底层数据库mysql实现
1,pom.xml添加依赖: <!-- 数据库session管理 --> <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-jdbc</artifactId&g...原创 2018-02-26 13:38:42 · 4972 阅读 · 1 评论 -
Spring Session-使用JDBC的HttpSession
4.3. 使用JDBC的HttpSession在使用HttpSession的任何功能之前通过添加一个Servlet过滤器,就可以启用Spring Session,可以通过如下几种方式进行启用:基于Java的配置基于XML的配置基于Spring Boot的配置4.3.1. 基于Java配置JDBC本节介绍基于Java配置的方式如何使用关系型数据库支持HttpSession。HttpSession J...转载 2018-02-26 10:59:39 · 2611 阅读 · 0 评论 -
No Spring Session store is configured: set the 'spring.session.store-type' property
1,spring boot 项目加入如下依赖时报错: <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session</artifactId> <version>1.3.0.RELEASE</...原创 2018-02-26 09:59:39 · 5322 阅读 · 5 评论 -
依赖注入和控制反转的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spring框...转载 2018-02-09 17:05:13 · 164 阅读 · 0 评论 -
@Controller和@RestController的区别?
@Controller和@RestController的区别?官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1)转载 2017-12-29 14:59:09 · 153 阅读 · 0 评论 -
Mybatis Mapper 里@Param 不可省的情况
1,当Mapper里如下定义:@Mapperpublic interface BizSplashScreenMapper { int addSplashScreen(BizSplashScreen bizSplashScreen); List getSplashScreen(); int updateSplashScreen(BizSplashScreen bi原创 2018-01-01 23:26:23 · 1065 阅读 · 0 评论 -
spring中用joinpoint来访问目标方法的参数
概念:访问目标方法即用jointpoint(@around用poceedingjointpoint)1.获取他们的目标对象信息,如test.component@80387a这种,2.还有获取带参方法的参数,如[Ljava.lang.Object;@183cfe9(想当然我们也可以用对象的arrays.toString()方法将其还原) 3.另外还有获取被增强的方法相关信息 如String test转载 2017-12-22 23:00:27 · 11169 阅读 · 0 评论 -
Spring Boot 中使用 @Transactional 注解配置事务管理
事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于 @T...转载 2017-12-22 15:46:36 · 294 阅读 · 0 评论 -
Could not resolve view with name 'xxx' in servlet with name 'dispatcherServlet'",
1,问题本人启动spring boot项目后,访问接口,报错信息如下:{ "timestamp": 1537234637805, "status": 500, "error": "Internal Server Error", "exception": "javax.servlet.ServletException", "mess原创 2018-09-18 09:49:07 · 24960 阅读 · 7 评论