spring
末路狂奔@@@@@
快乐的坚持一个梦想,直到实现。
展开
-
SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
之前项目中的web.xml中的编码设置:filter> filter-name>CharacterEncodingfilter-name> filter-class>org.springframework.web.filter.CharacterEncodingFilterfilter-class> init-param>转载 2015-10-12 17:01:58 · 346 阅读 · 0 评论 -
使用Spring Session做分布式会话管理
在Web项目开发中,会话管理是一个很重要的部分,用于存储与用户相关的数据。通常是由符合session规范的容器来负责存储管理,也就是一旦容器关闭,重启会导致会话失效。因此打造一个高可用性的系统,必须将session管理从容器中独立出来。而这实现方案有很多种,下面简单介绍下: 第一种是使用容器扩展来实现,大家比较容易接受的是通过容器插件来实现,比如基于Tomcat的tomcat-redis转载 2016-11-09 16:23:42 · 630 阅读 · 0 评论 -
spring data MongoDB分页
首页创建分页类Pagination.javaJava代码 package com.mkfree.framework.common.page; import java.util.List; /** * 分页数据类 * * @author hk * * 2012-10-26 下午8:23转载 2016-08-23 18:25:31 · 1395 阅读 · 0 评论 -
Spring整合MongoDB
摘要: 1、Maven导入依赖1、Maven导入依赖project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http转载 2016-08-11 10:13:28 · 1033 阅读 · 0 评论 -
使用Spring-data进行Redis操作
使用Spring-data进行Redis操作Redis相信大家都听说过,它是一个开源的key-value缓存数据库,有很多Java的客户端支持,比较有名的有Jedis,JRedis等(见这里)。当然我们可以使用客户端的原生代码实现redis的操作,但实际上在spring中就已经集成了这些客户端的使用,下面我们就以Jedis为例来介绍一下Spring中关于Redis的配置。转载 2016-08-22 20:43:24 · 2791 阅读 · 0 评论 -
使用RedisTemplate的操作类访问Redis
使用RedisTemplate的操作类访问Redis事务需要开启enableTransactionSupport,然后使用@transactional注解,里面直接通过回调的connection,就不需要自己进行multi和exec的事务开启提交了。但是通过回调去获取connection,完全没有达到一个模版类的功能。所以这篇我们会讲下几种Operations接口提供的转载 2016-08-22 20:30:41 · 5456 阅读 · 0 评论 -
SpringMVC的各种参数绑定方式
SpringMVC的各种参数绑定方式 1. 基本数据类型(以int为例,其他类似):Controller代码:@RequestMapping("saysth.do")public void test(int count) {}表单代码:form action="saysth.do" method="post">input name="count转载 2016-08-17 09:54:16 · 252 阅读 · 0 评论 -
spring mvc 的Controller类里的方法线程安全问题
使用Spring MVC有一段时间了,之前一直使用Struts2,在struts2中action都是原型(prototype)的, 说是因为线程安全问题,对于Spring MVC中bean默认都是(singleton)单例的,那么用@Controller注解标签注入的Controller类是单例实现的?测试结果发现spring3中的controller默认是单例的,若是某个contro转载 2016-07-02 16:45:15 · 4759 阅读 · 0 评论 -
Spring并发访问的线程安全性问题
转:http://windows9834.blog.163.com/blog/static/27345004201391045539953/springmvc的controller是singleton的(非线程安全的),这也许就是他和struts2的区别吧和Struts一样,Spring的Controller默认是Singleton的,这意味着每个request过来,系统都会用原有的ins转载 2016-07-02 16:44:11 · 1635 阅读 · 0 评论 -
spring事务管理
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一转载 2016-07-11 21:36:24 · 423 阅读 · 1 评论 -
springMVC工作原理
SpringMVC框架介绍 1) spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,S转载 2016-06-10 11:16:02 · 310 阅读 · 0 评论 -
springMVC两种方式实现多文件上传及效率比较
pringMVC实现多文件上传的方式有两种,一种是我们经常使用的以字节流的方式进行文件上传,另外一种是使用springMVC包装好的解析器进行上传。这两种方式对于实现多文件上传效率上却有着很大的差距,下面我们通过实例来看一下这两种方式的实现方式,同时比较一下在效率上到底存在着多大的差距。1.下载相关jar包。需要引入的jar出了springMVC的jar包外,还需要引入com.spring转载 2015-12-25 17:12:25 · 552 阅读 · 0 评论 -
SpringMVC返回json数据的配置方式
摘要:Spring MVC返回json数据的方式有以下几种: (1)直接 PrintWriter 输出 (2)使用 JSP 视图 (3)使用Spring内置的支持 本文说明的是使用Spring内置的功能。Spring MVC返回json数据的方式有以下几种: (1)直接 PrintWriter 输出 (2)使用 JSP 视图 (3)转载 2015-11-14 21:29:34 · 456 阅读 · 0 评论 -
spring data Redis 集成jedis操作 redis中的数据。
这篇文章主要说spring data Redis 集成jedis操作 redis中的数据。还有一个和spring mvc 的小整合。实现了对用户的添加查询操作,后期有需要大家可以自己扩展。代码目录结构如下下面列出几个主要的文件吧,最后面有整个工程的下载pom.xml[html] view plain copyproje转载 2016-12-21 15:08:53 · 980 阅读 · 0 评论