
Spring MVC
文章平均质量分 73
wangfangxu17
这个作者很懒,什么都没留下…
展开
-
Spring mvc中使用切面@Pointcut
系统中,使用切面来监控某些方法,当使用该方法时,做整体处理。1、定义切面的类,该类继承固定方法HandlerInterceptorAdapter,同时,该类需使用@Aspect注解:如下图所示: 2、使用@Pointcut注解需要监控的方法,且使用表达式来标识方法路径,如下图所示: 注意,该注解在一个方法上,该方法是第三步中@Around的value值。在@Pointcut后面...原创 2015-05-25 15:08:05 · 586 阅读 · 0 评论 -
spring mvc使用ehcache
spring mvc使用ehcachehttp://my.oschina.net/duoduo3369/blog/1739241、需要用到的jar包ehcache-2.7.5.jar(主程序)ehcache-spring-annotations-1.2.0.jar(注解)guava-r09.jar(依赖)slf4j-api-1.6.6.jar(依赖) 2、配置文...原创 2015-12-13 15:46:24 · 77 阅读 · 0 评论 -
spring cache 主要使用的注释标签
表 1. @Cacheable 作用和配置方法@Cacheable 的作用 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存@Cacheable 主要的参数value缓存的名称,在 spring 配置文件中定义,必须指定至少一个例如:@Cacheable(value=”mycache”)或者 @Cacheable(value={”cache1...原创 2015-12-17 10:00:26 · 187 阅读 · 0 评论 -
Spring MVC 类型转换 @InitBinder使用
在SpringMVC中,bean中定义了Date,double等类型,如果没有做任何处理的话,日期以及double都无法绑定。解决的办法就是使用spring mvc提供的@InitBinder标签。我们是在Controller方法里增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器。spring自己提供了大量...原创 2014-11-19 16:58:09 · 118 阅读 · 0 评论 -
The request sent by the client was syntactically incorrect错误原因
Spring MVC架构的应用。springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能回报如下错误: The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实...原创 2015-12-29 11:13:50 · 1962 阅读 · 0 评论 -
Spring线程池配置
1、配置文件中配置线程池<!-- 异步线程池 --><bean id="taskExecutor"class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"><!-- 核心线程数 --><property name="corePoolSize"原创 2016-01-14 08:49:02 · 141 阅读 · 0 评论 -
Spring中的IoC和依赖注入DI的理解
1、IoC(控制反转) 首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号...原创 2016-01-20 17:07:17 · 994 阅读 · 0 评论 -
spring 注解方式配置Bean
一、注解式装载Bean 1、配置扫描组件范围组件扫描(component scanning):Spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件特定组件包括:@Component:基本注解,标示了一个受Spring管理的组件 (可以混用,spring还无法识别具体是哪一层)@Respository:建议标识持久层组件 (可以混用,spri...原创 2016-01-27 15:01:10 · 103 阅读 · 0 评论 -
【转】Spring MVC之@RequestMapping 详解
原文:http://blog.youkuaiyun.com/kobejayandy/article/details/12690041 简介:@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping注解有六个属性,下面我们把她分成三类进行说明。...原创 2016-02-01 10:16:26 · 89 阅读 · 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 · 93 阅读 · 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 · 163 阅读 · 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 · 114 阅读 · 0 评论 -
HHH010003: JDBC Driver class not found: com.microsoft.sqlserver.jdbc.SQLServerDr
搭建开发环境,使用Sql Server数据库,hibernate配置如下:<property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property><property name="hibernate.connection.driver_class">...原创 2017-02-14 17:24:41 · 1113 阅读 · 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 · 126 阅读 · 0 评论 -
SpringMVC中使用Interceptor拦截器
SpringMVC中使用Interceptor拦截器 http://haohaoxuexi.iteye.com/blog/1750680 http://blog.youkuaiyun.com/chenleixing/article/details/44573495 拦截器 (Interceptor), 是 AOP (Aspect-Oriented Programming) ...原创 2016-04-19 10:42:37 · 94 阅读 · 0 评论 -
Spring基础
一、获取servletContext springMvc获取servletContextWebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext(); ServletContext servletContext = webApplicatio...原创 2016-04-27 14:14:43 · 141 阅读 · 0 评论 -
SpringMVC中获取request对象
一、注解,自动装载@Autowired private HttpServletRequest request; 二、web.xml中配置一个监听<listener> <listener-class> org.springframework.web.context.request....原创 2016-04-27 14:17:21 · 87 阅读 · 0 评论 -
ContextLoaderListener和Spring MVC中的DispatcherServlet
ContextLoaderListener和Spring MVC中的DispatcherServlet原创 2016-04-27 14:48:35 · 92 阅读 · 0 评论 -
Java Web开发Session超时设置
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:方式一: 在web.xml中设置ses...原创 2016-04-29 10:16:26 · 97 阅读 · 0 评论 -
Spring MVC中,实现定时任务
定时执行某段代码的功能,或者隔一段时间执行一次。Spring框架中是使用@Scheduled注解来实现定时任务的。 首先在配置文件头部的必须要有:xmlns:task="http://www.springframework.org/schema/task" 其次xsi:schemaLocation必须为其添加:http://www.springframework.org...原创 2015-07-14 16:04:55 · 150 阅读 · 0 评论 -
部署系统时,报出“系统找不到指定的路径”
部署系统时,弹出框中提示如下错误:Error reading file D:\Program Files\repository\ojdbc\ojdbc\6\ojdbc-6.jarD:\Program Files\repository\ojdbc\ojdbc\6\ojdbc-6.jar (系统找不到指定的路径。) maven加载依赖无法加载上,需手动添加。 在配置好Mave...原创 2016-06-28 15:52:00 · 1532 阅读 · 0 评论 -
Are you using a Servlet 3.1+ environment?
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error cre...原创 2016-06-30 15:32:39 · 250 阅读 · 0 评论 -
SpringMVC框架,启动Tomcat时的错误,无法启动
从网上找了个Spring MVC框架系统,部署到Eclipse后准备启动,当Web.xml里面不配做context,Servlet,filter的时候,系统可以正常启动,但当配置了context,Servlet,filter的时候,系统无法正常启动,出现的错误信息为:严重: A child container failed during startjava.util.concurren...原创 2016-07-08 13:31:21 · 707 阅读 · 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 · 210 阅读 · 0 评论 -
Spring MVC静态资源处理
在学习<mvc:default-servlet-handler />的作用时,了解了Spring MVC处理静态页面的逻辑。 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了...原创 2016-07-22 10:05:51 · 78 阅读 · 0 评论 -
基于annotation的hibernate主键生成策略
1、hibernate在JPA的基础上自定义主键生成策略,由注解@GenericGenerator实现。如下图: 以上代码说明:@GeneratedValue : 表示ID的生成策略,采用paymentableGenerator。常与@Id一起使用@GenericGenerator:表示该生成策略,使用uuid的方式生成。GenericGenerator有三个参数,分别为nam...原创 2015-11-03 14:05:16 · 169 阅读 · 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 · 189 阅读 · 0 评论