Spring
ZeekerLin
技术 产品 管理
——若要前行,就得离开你现在停留的地方
展开
-
Spring AOP 实现业务日志记录
1. 用户管理业务逻辑接口(UserManagerApplogic.Java )Java代码 package com.iteye.applogic; public interface UserManagerApplogic { public void addUser(String name); } 2.转载 2016-04-26 17:19:11 · 2522 阅读 · 0 评论 -
spring+tomcat8实现websocket
开发环境:spring4.2.5+tomcat8+jdk8 下测试通过,没有使用springmvc websocket包,利用的是javax.websocket直接代码:java后端代码,利用@ServerEndpoint(value="/websocket")将服务发不成websocket;import java.io.IOException;import java.util.原创 2016-04-06 22:32:34 · 10421 阅读 · 17 评论 -
Spring+Mybatis+Tomcat下多数据源与 atomikos 分布式事务配置
最近项目碰到一个业务场景,需要将数据分别保存到两个数据库,并查询两个数据库的内容,同时还需要保证数据的一致性。下面要说的就是我的折腾历程。配置两个数据源将不同数据库的mapper和xml文件分开放在两个文件夹中如 main 和 payMain数据库配置如下: id="mainDataSource" class="org.apache.commons.dbcp.BasicData转载 2016-06-14 11:08:20 · 610 阅读 · 0 评论 -
用spring MVC 生成Excel和PDF
HTML页面并不总是向用户显示数据输出的最好方式,Spring支持从数据动态生成PDF或Excel文件,并使这一过程变得简单。文档本身就是视图,从服务器以流的方式加上内容类型返回文档,客户端PC只要运行电子表格软件或PDF浏览软件就可以浏览。下面是一个简单实现的例子:界面两个button,一个实现excel ,一个pdf.为了使用Excel电子表格,你需要在你的classpath中加入‘原创 2008-11-27 11:57:00 · 22957 阅读 · 1 评论 -
spring2.5 mvc使用注解upload上传文件
对于spring mvc来说2.0以后大量使用注解确实简单很多,最近在一个项目使用spring mvc遇到上传文件问题,由于使用了注解所以网上没有找到相关使用注解上传文件的。官方文档又没有更新都是老的,看了一些源码这才解决。使用注解很简单。写个例子:控制器类 FileUploadController.javapackage org.upload.test; import o转载 2009-03-25 19:07:00 · 5248 阅读 · 4 评论 -
Spring事务处理探究
开发环境: OS:windows XP Web Server: jakarta-tomcat-5.0.28 DataBase Server: MS SQL Server 2000 (打了SP3补丁) IDE: MyEclipse 6.0.1 测试案例系统结构: web层转载 2009-07-17 11:00:00 · 2753 阅读 · 0 评论 -
基于Spring的远程访问与Web Service
<br />Spring框架对远程访问技术提供了很好的集成机制,Spring目前支持的技术包括:<br />1. Remote Method Invocation (RMI)。通过 RmiProxyFactoryBean和RmiServiceExporter,Spring支持以java.rmi.Remote和java.rmi.RemoteException 定义的传统RMI接口,提供经由RMI的透明访问;<br />2.Spring内置的HTTP invoker远程调用机制。Spring开发团队意识到在RM转载 2010-08-29 16:02:00 · 3454 阅读 · 0 评论 -
Spring2.5+MINA2搭建Socket Server
1、下载相应的开发包http://mina.apache.org/,MINA2.0版本包含了spring开发包,还需下载其他相关包,我的工程用到的包如下图: 2、配置spring的applicationContext.xml,配置mina服务;原创 2011-09-09 19:02:04 · 18220 阅读 · 7 评论 -
Spring+ActiveMQ实现消息收发和订阅
1、去apach网站下载ActiveMQ,地址为http://activemq.apache.org/download.html; ActiveMQ类似tomcat可以独立启动,相当于开了消息服务,包括连接客户端管理、消息存储设置,对于复杂的系统还可以设置双机热备、负载均衡等; ActiveMQ有个管理界面,可以查看客户端连接情况,消息队列的发送和接收情况等,也可以直接新原创 2013-10-28 12:27:16 · 18143 阅读 · 1 评论 -
Spring中的事务控制
Chapter 1. Spring中的事务控制(Transacion Management with Spring)Table of Contents1.1. 有关事务(Transaction)的楔子1.1.1. 认识事务本身1.1.2. 初识事务家族成员1.2. 群雄逐鹿下的Java事务管理1.2.1. Java平台的局部事务支持1.2.2. Java平台的分布式事务转载 2015-01-19 11:27:45 · 21304 阅读 · 0 评论 -
Spring+WebSocket+SockJS实现实时聊天
设计初衷是通过websocket实现网页实时通讯聊天。工程环境:tomcat8+jdk1.7+maven+eclipse设计思路:客户端登录网页建立socket连接,后台记录用户连接信息并做标识;当用户在网页端发送聊天消息至后台,后台收到信息后将消息发送至接收者,同时后端对消息进行持久保存。简要代码实现demo如下:1、pom.xml主要配置原创 2015-12-02 22:29:51 · 30218 阅读 · 12 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2016-02-19 15:34:16 · 1520 阅读 · 0 评论 -
spring4+mybaits3整合—项目Demo
一、框架简介 这个demo采用目前最新的技术Spring4+Mybatis3+maven +freemarker+Bootstrap3构建的系统部分底层框架。目前以初具模型,可以直接用在项目上。 系统运行环境:tomcat7+ 、JDK7+、MySql 5.5+二、系统部分代码 这里只粘贴部分代码,不做过多的解说,如果想了解具体内容请加QQ:8640转载 2016-02-23 16:43:00 · 1513 阅读 · 0 评论 -
利用spring-websocket包搭建websocket服务
折腾了将近一天,终于搭建好websocket服务,中间遇到不少的坑,现在记录一下,也供他们参考少走弯路。开发环境:4.2.5.RELEASE Tomcat8 jdk8 mavenspring搭建websocket有两种方式:1、利用javaee-api以注解的形式搭建,见上一篇博文《spring+tomcat8实现websocket》2、利用sprin原创 2016-04-07 16:02:04 · 47830 阅读 · 5 评论 -
使用Spring Cloud Security OAuth2搭建授权服务
spring Cloud Security OAuth2 是 Spring 对 OAuth2 的开源实现,优点是能与Spring Cloud技术栈无缝集成,如果全部使用默认配置,开发者只需要添加注解就能完成 OAuth2 授权服务的搭建。1. 添加依赖授权服务是基于Spring Security的,因此需要在项目中引入两个依赖: dependency> gr转载 2017-03-06 19:14:13 · 2377 阅读 · 0 评论