
Spring
文章平均质量分 68
wangfangxu17
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring mvc中使用切面@Pointcut
系统中,使用切面来监控某些方法,当使用该方法时,做整体处理。1、定义切面的类,该类继承固定方法HandlerInterceptorAdapter,同时,该类需使用@Aspect注解:如下图所示: 2、使用@Pointcut注解需要监控的方法,且使用表达式来标识方法路径,如下图所示: 注意,该注解在一个方法上,该方法是第三步中@Around的value值。在@Pointcut后面...原创 2015-05-25 15:08:05 · 603 阅读 · 0 评论 -
spring cache 主要使用的注释标签
表 1. @Cacheable 作用和配置方法@Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存@Cacheable 主要的参数value缓存的名称,在 spring 配置文件中定义,必须指定至少一个例如:@Cacheable(value=”mycache”)或者 @Cacheable(value={”cache1...原创 2015-12-17 10:00:26 · 199 阅读 · 0 评论 -
通过Spring上下文获得配置的数据源
在项目中,需要执行sql语句来完成某项功能。执行sql语句的方式是打算使用jdbc的方式直接操作数据库,于是就带来了问题,如何获取数据库的链接。 在spring的配置文件中,配置了数据源,如下,是利用配置的数据源获得数据库链接。 1、配置文件配置的数据源如下:此处采用的是BasicDataSource数据源。<!--本示例采用DBCP连接池。 连接池配置如下 --...原创 2017-05-08 15:06:48 · 1466 阅读 · 0 评论 -
Spring线程池配置
1、配置文件中配置线程池<!-- 异步线程池 --><bean id="taskExecutor"class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"><!-- 核心线程数 --><property name="corePoolSize"原创 2016-01-14 08:49:02 · 148 阅读 · 0 评论 -
Spring中的IoC和依赖注入DI的理解
1、IoC(控制反转) 首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号...原创 2016-01-20 17:07:17 · 1016 阅读 · 0 评论 -
spring 注解方式配置Bean
一、注解式装载Bean 1、配置扫描组件范围组件扫描(component scanning):Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件特定组件包括:@Component:基本注解,标示了一个受Spring管理的组件 (可以混用,spring还无法识别具体是哪一层)@Respository:建议标识持久层组件 (可以混用,spri...原创 2016-01-27 15:01:10 · 123 阅读 · 0 评论 -
【转】Spring MVC之@RequestMapping 详解
原文:http://blog.youkuaiyun.com/kobejayandy/article/details/12690041 简介:@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。...原创 2016-02-01 10:16:26 · 99 阅读 · 0 评论 -
【转】Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
原文:http://blog.youkuaiyun.com/kobejayandy/article/details/12690161 引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用; 简介:handler method 参数绑定常用的注解,我们根据...原创 2016-02-01 10:35:08 · 102 阅读 · 0 评论 -
Spring集成Apache Cxf实现WebService
服务器端的实例是从网上找的,修改了Spring版本和CXF版本。一、POM配置通过maven管理项目,pom配置了所用的库。<properties> <!-- spring版本号 --> <spring.version>4.0.6.RELEASE</spring.version> ...原创 2017-08-04 10:44:51 · 166 阅读 · 0 评论 -
Spring Boot使用mybatis时出错
错误日志:org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean found for dependency [com.xxxx.xxxx.mapper.StudentMapper]: expected at least 1 bean which qualifies as auto...原创 2017-08-18 14:50:55 · 173 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.cmdi.SpringBootDemo.mapper.StudentMapper.likeNameat org.apache.ibatis.binding.MapperMethod$SqlCommand.<init&...原创 2017-08-18 16:42:11 · 121 阅读 · 0 评论 -
springMVC之mvc:interceptors拦截器的用法
1.配置拦截器在springMVC.xml配置文件增加: <mvc:interceptors> <!-- 日志拦截器 --> <mvc:interceptor> <mvc:mapping path="/**" /> <mvc:exclude-mapping path="/static/**"原创 2018-02-07 14:13:11 · 200 阅读 · 0 评论 -
Hibernate中SessionFactory配置
http://blog.youkuaiyun.com/adverse/article/details/1541221原创 2015-12-02 14:56:20 · 105 阅读 · 0 评论 -
Spring jpa的in查询
import javax.persistence.criteria.CriteriaBuilder.In;Specification spec = new Specification() { @Override public Predicate toPredicate(Root root,CriteriaQuery query, CriteriaBuil...原创 2014-10-28 14:23:56 · 655 阅读 · 0 评论 -
Spring事务Transaction配置的五种注入方式详解
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Tra...原创 2016-04-20 10:45:02 · 114 阅读 · 0 评论 -
Spring基础
一、获取servletContext springMvc获取servletContextWebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext(); ServletContext servletContext = webApplicatio...原创 2016-04-27 14:14:43 · 150 阅读 · 0 评论 -
SpringMVC中获取request对象
一、注解,自动装载@Autowired private HttpServletRequest request; 二、web.xml中配置一个监听<listener> <listener-class> org.springframework.web.context.request....原创 2016-04-27 14:17:21 · 97 阅读 · 0 评论 -
ContextLoaderListener和Spring MVC中的DispatcherServlet
ContextLoaderListener和Spring MVC中的DispatcherServlet原创 2016-04-27 14:48:35 · 105 阅读 · 0 评论 -
Java Web开发Session超时设置
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:方式一: 在web.xml中设置ses...原创 2016-04-29 10:16:26 · 111 阅读 · 0 评论 -
spring的2种配置文件applicationContext.xml和xxx-servlet.xml
@Value取不到值引出的spring的2种配置文件applicationContext.xml和xxx-servlet.xml项目中经常会用到配置文件,定义成properties的形式比较常见,为了方便使用一般在spring配置文件中做如下配置:<context:property-placeholder ignore-unresolvable="true"...原创 2016-07-20 17:32:59 · 231 阅读 · 0 评论 -
Spring+Quartz实现定时任务的配置方法
目前项目中的定时任务使用的是Spring+Quartz的方式,记录一下。1:spring配置文件,比如spring-mvc-timeTask.xml配置内容如下: 在配置文件中,配置了定时调度器schedulerFactory,配置了Trrigger,,比如msgSendTaskCronTrigger,配置了Scheduler,比如msgSendTaskJob。 2:Sch...原创 2015-10-12 10:17:02 · 163 阅读 · 0 评论 -
自定义标签RequestContextAwareTag
自定义标签类供前台处理使用,由于是Spring框架,自定义标签时采用继承自RequestContextAwareTag类。RequestContextAwareTag类的类关系如下图: 该类继承自TagSupport,而TagSupport来自javax.servlet.jsp.tagext.TagSupport。 1、首先,开发一个标签类,在该标签类中实现该标签的功能。由...原创 2015-10-13 10:33:58 · 626 阅读 · 0 评论 -
Spring 自动扫描组件或Bean
一、 Spring Auto Scanning Components —— 自动扫描组件通常你可以在xml配置文件中,声明一个bean或者component,然后Spring容器会检查和注册你的bean或component。实际上,Spring支持自动扫描bean或component,你可以不必再在xml文件中繁琐的声明bean,Spring会自动扫描、检查你指定包的bean或co...原创 2016-09-23 10:26:16 · 135 阅读 · 0 评论 -
【挖坑】Spring事务管理
待补充原创 2015-11-24 11:41:47 · 85 阅读 · 0 评论 -
基于@Transactional的事务管理
spring提供俩种事务管理方式1.annotation(注解)2.xml配置(aop技术) 本文介绍下第一种,annotation注解的方式一、首先,在spring的配置文件中,配置如下配置: 在配置文件中,配置事务管理对象,比如org.springframework.orm.hibernate4.HibernateTransactionManager,或者org...原创 2015-11-30 10:17:29 · 154 阅读 · 0 评论 -
Spring中JdbcTemplate的使用
Spring对JDBC进行了封装,简化了数据库的操作,即为JdbcTemplate。1、在Spring配置文件中配置jdbcTemplate。 定义好属性dataSource。2、获得定义的jdbcTemplate。通过spring的应用上下文环境获得配置的jdbcTemplate。例如:WebApplicationContext wac = ContextLoader...原创 2015-11-30 17:11:22 · 124 阅读 · 0 评论 -
使用Spring 的命名空间p 装配属性
使用<property> 元素为Bean 的属性装配值和引用并不太复杂。尽管如此,Spring 的命名空间p 提供了另一种Bean 属性的装配方式,该方式不需要配置如此多的尖括号。命名空间p 的schema URI 为http://www.springframework.org/schema/p。如果你想使用命名空间p,只需要在Spring 的XML 配置中增加如下一段声明:...原创 2018-02-27 08:33:37 · 394 阅读 · 0 评论