程序框架 - Spring
文章平均质量分 95
luanxiyuan
这个作者很懒,什么都没留下…
展开
-
The prefix "mvc" for element "mvc:annotation-driven" is not bound 的解决方法
在springmvc配置文件里面写默认的注解映射的支持的时候:<mvc:annotation-driven />The prefix "mvc" for element "mvc:annotation-driven" is not bound。解决办法: 在该配置文件上面的beans中添加xmlns:mvc="http://www.springframewo...原创 2013-03-27 09:38:07 · 464 阅读 · 0 评论 -
spring+Mybatis+Ehcache整合
项目用到spring+mybatis框架,弄了一上午的spring+ehcache的整合,就是不见效果,后来发现Mybatis与Ehcache整合也需要进行配置,两个都配置会大大降低数据库压力。下面把我的配置过程写下来供大家参考。1. 下载mybatis相关包与ehcache相关包下载地址为:https://github.com/mybatis/ehcache-cache/relea...原创 2015-08-15 23:59:26 · 649 阅读 · 0 评论 -
sprinboot整合logback
以下是配置信息:spring boot日志配置spring boot的application.properties提供了日志的配置,但我还是习惯于老的logback的使用方式。以下内容介绍如何在springboot中使用自定义的logback。1、在src/main/resources目录下创建logback.xml文件,内容如下:<!-- Logback con...原创 2016-09-30 15:09:28 · 293 阅读 · 2 评论 -
Spring Web Flow 2.0 入门详解
目录:参考文献购物车用例什么情况下可以使用 Spring Web Flow?配置 Spring Web MVC配置 Spring Web Flow 2.0 的基础在购物车示例应用中配置 Spring Web Flow用 Unified EL 实现业务逻辑用 subflow 实现添加商品到购物车功能global transition 简介1.参考文献...原创 2016-03-11 11:18:49 · 158 阅读 · 0 评论 -
一篇技术博客让你对Spring IOC的理解更透彻
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Sp...原创 2016-03-02 10:57:28 · 138 阅读 · 0 评论 -
Spring MVC @ResponseBody注解返回响应流时中文乱码问题的解决
在Spring MVC 的Controller中使用@ResponseBody注解向客户端返回数据时,如果没有特殊设置则中文将显示为乱码,此时需要在Spring-MVC.xml配置文件中加入如下代码:<!--启动SpringMVC的注解功能,完成请求和注解POJO的映射,解决@ResponseBody乱码问题,需要在annotation-driven之前,否则乱码问题同样无法解...原创 2015-12-30 14:40:40 · 183 阅读 · 0 评论 -
关于Spring事务回滚的问题
在Spring的配置文件中,如果数据源的defaultAutoCommit设置为True了,那么方法中如果自己捕获了异常,事务是不会回滚的,如果没有自己捕获异常则事务会回滚,如下例比如配置文件里有这么条记录:<beanid="dataSource"class="xxx"><propertyname="xxx"value="xxx"/>...原创 2015-12-28 23:12:18 · 130 阅读 · 0 评论 -
spring中context:property-placeholder元素详解
在spring-context.xml配置中,读取配置文件我们会这样配置, <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"&g...原创 2016-11-21 12:45:22 · 429 阅读 · 0 评论 -
使用Spring的@Scheduled实现定时任务
最近看了看spring的 scheduled的使用注解的方式进行调度、感觉很方便、起码配置的东西少了很多、所以留下来以备忘了、 首先要配置我们的spring.xml xmlns 多加下面的内容、 [html] view plain copy xmlns:task="http://www.springframework.org/schema/t...原创 2016-05-10 22:19:56 · 278 阅读 · 0 评论 -
连接池中的maxIdle,MaxActive,maxWait参数
对比如下例子说明,更容易理解:<bean id="aaa" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <p...原创 2013-09-27 18:04:33 · 1067 阅读 · 0 评论 -
Spring MVC3.0国际化
Spring MVC3.0国际化< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" /> 说明:在这里简单实现Spring MVC国际化。{这里用到注解,请参考Spring MVC注解Demo}步骤:① 创建一个demo的web工程,加入相应的jar包,配置web.x...原创 2014-07-28 14:14:40 · 103 阅读 · 0 评论 -
spring mvc 使用kaptcha生成验证码
By default, Kaptcha is very easy to setup and use and the default output produces a captcha that should be fairly hard to bust. The captcha's it produces by default look very similar to the one above....原创 2014-01-07 16:02:45 · 92 阅读 · 0 评论 -
理解dao sevice controller三层结构
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。 Service层:Servi...原创 2013-07-27 12:58:36 · 374 阅读 · 0 评论 -
SpringMVC报错The request sent by the client was syntactically incorrect ()
springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能回报如下错误:The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实际就是springmvc无法实现数据绑定...原创 2013-05-25 15:48:00 · 271 阅读 · 0 评论 -
Springmvc中@RequestParam传值中文乱码解决方案
首先jsp表单里面有一些参数要传到controller中,通过以下方法接收:@RequestMapping(value="/orderPaper") public ModelAndView orderPaper( @RequestParam("paperName")String paperName, @RequestParam("openStartTime")String o...原创 2013-04-17 22:33:09 · 273 阅读 · 0 评论 -
spring + EHCache 注解方式配置缓存
最原始的进行缓存的方式:最原始的使用缓存的方式是通过一个全局map保存获取过的数据,下次获取数据时先从map中提取,如果有就直接返回,如果没有就从数据库中去读取,然后放入map中,当然,在做更新操作时需要同步更新这个map中的数据。这种方式虽然原始,但是在一些简单的场景下已经够用了,比如Java的类加载器就是使用的这种方式缓存加载过的class。通过ehcache以编程方式使用缓存:跟...原创 2015-08-15 23:34:58 · 435 阅读 · 0 评论