spring
郭龙_Jack
这个作者很懒,什么都没留下…
展开
-
使用 Struts 2 开发 RESTful 服务
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-struts2rest/?cmp=dwskl&cpb=dw&ct=dwcon&cr=cn_51CTO&ccy=cnREST 简介REST 是英文 Representational State Transfer 的缩写,这个术语由 Roy Thomas Fielding 博士在他的论文《A转载 2011-12-18 01:16:56 · 630 阅读 · 0 评论 -
SpringMVC+Json构建基于Restful风格的应用
一、spring 版本:spring-framework-3.2.7.RELEASE二、所需其它Jar包:三、主要代码:web.xml[java] view plaincopy"1.0" encoding="UTF-8"?> "http://java.sun.com/xml/ns/java转载 2014-08-11 22:22:35 · 663 阅读 · 0 评论 -
Java与C#间json日期格式互转完美解决方案
http://blog.csdn.net/wilsonke/article/details/24362851转载 2014-08-11 23:07:00 · 905 阅读 · 0 评论 -
Spring MultipartFile 上传 与 excel处理 .
http://blog.csdn.net/qingwaxw1980/article/details/5017420转载 2014-08-14 09:39:05 · 4796 阅读 · 0 评论 -
静态变量注入
@Componentpublic class XXXUtil {private static XXXService xxxService;@Autowired@Qualifier("AccountService")public void setAccountService(XXXServicexxxService) {XXXUtil .xxxService= xxx原创 2016-05-01 15:53:59 · 374 阅读 · 0 评论 -
Spring Web MVC 入门分析
http://jinnianshilongnian.iteye.com/blog/15948062.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,S转载 2016-04-24 17:21:44 · 324 阅读 · 0 评论 -
Spring官网下载dist.zip的几种方法
Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip第一种直接http://repo.s转载 2016-04-24 17:40:00 · 405 阅读 · 0 评论 -
springMVC 学习笔记
spring mvc中核心Servlet的继承结构:XXXAware在spring里表示对XXX感知,实现XXXAware,就可以通过实现对应的set-XXX,然后就可以使用XXX了。例子:public interface ApplicationContextAware extends Aware void setApplicationContext(Application原创 2016-04-24 17:20:27 · 536 阅读 · 0 评论 -
Spring IOC容器启动简介
http://www.aichengxu.com/view/45222BeanFactory和ApplicationContext都可以用来作为Bean工厂负责创建和管理Bean,相比之下ApplicationContext是BeanFactory的一个增强升级版,比如ApplicationContext提供了强大的事件机制,自动加载BeanPostProcessor(BPP)和Bea转载 2017-01-07 22:07:38 · 463 阅读 · 0 评论 -
Spring中BeanPostProcessor
http://uule.iteye.com/blog/2094549Spring提供了很多扩展接口,BeanPostProcessor接口和InstantiationAwareBeanPostProcessor接口就是其中两个。 BeanPostProcessorBeanPostProcessor接口作用是:如果我们需要在Spring容器完成Bean的实例化、配置和转载 2017-01-08 01:22:13 · 243 阅读 · 0 评论 -
spring数据库读写分类实现方式
http://blog.csdn.net/songjinbin/article/details/49634983现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取转载 2017-01-08 02:04:47 · 313 阅读 · 0 评论 -
Spring(AbstractRoutingDataSource)实现动态数据源切换
pring(AbstractRoutingDataSource)实现动态数据源切换--转载原始出处:http://linhongyu.blog.51cto.com/6373370/1615895一、前言 近期一项目A需实现数据同步到另一项目B数据库中,在不改变B项目的情况下,只好选择项目A中切换数据源,直接把数据写入项目B的数据库中。这种需求,在数据同步与定时任务中经常需转载 2017-01-17 01:06:55 · 4638 阅读 · 3 评论 -
详解Spring事件驱动模型
http://jinnianshilongnian.iteye.com/blog/1902886事件驱动模型简介事件驱动模型也就是我们常说的观察者,或者发布-订阅模型;理解它的几个关键点:首先是一种对象间的一对多的关系;最简单的如交通信号灯,信号灯是目标(一方),行人注视着信号灯(多方);当目标发送改变(发布),观察者(订阅者)就可以接收到改变;观察者如何处理(如行人如转载 2017-02-12 21:32:30 · 698 阅读 · 0 评论 -
Spring多数据源分布式事务管理/springmvc+spring+atomikos[jta]+druid+mybatis
http://blog.csdn.net/typa01_kk/article/details/51190147项目进行读写分离及分库分表,在一个业务中,在一个事务中处理时候将切换多个数据源,需要保证同一事务多个数据源数据的一致性。此处使用atomikos来实现:最后附源码:1:spring3.0之后不再支持jtom[jta]了,第三方开源软件atomikos(http://ww转载 2017-03-11 10:53:52 · 1452 阅读 · 0 评论 -
Spring事务的传播行为和隔离级别
事务的传播行为和隔离级别[transaction behavior and isolated level]Spring中事务的定义:一、Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。转载 2017-12-12 10:50:29 · 160 阅读 · 0 评论 -
Spring源码
public abstract class AbstractApplicationContext extends DefaultResourceLoaderimplements ConfigurableApplicationContext, DisposableBean {@Override public void refresh() throws BeansExce原创 2017-12-05 23:45:02 · 175 阅读 · 0 评论 -
详解Oracle几种性能调优方法(转)
<br />http://oracle.chinaitlab.com/optimize/780649.html<br /> <br /> <br /> Oracle是一个高性能数据库软件。用户可以通过参数的调整,达到性能的优化。性能优化主要分为两部分:<br /> 一是数据库管理员通过对系统参数的调整达到优化的目的;<br /> 二是开发人员通过对应用程序的优化达到调整的目的。<br /> 在此,仅就系统参数的调整进行探讨,而不涉及应用程序的优化。对系统参数的调整,可以分为以下几个部分:转载 2011-04-01 16:40:00 · 516 阅读 · 0 评论 -
pureMVC + BlazeDS 3.3 + Spring2.5.6 + iBAITS 2.3.4 +mysql database
These days , i am assigned to do a new project (named guosen securities), use the following architecture: selected techniques: pureMVC + BlazeDS 3.3 + Spring-Flex1.0.3 + Spring2.5.6 + iBAITS 2.3.原创 2011-11-03 21:50:15 · 1476 阅读 · 0 评论 -
Spring 资源访问剖析和策略模式应用
简介: Spring 框架是一个非常优秀的轻量级 Java 框架,它的资源访问方式高度简化了应用程序的资源访问,将应用程序从底层不同的资源访问中解放出来,消除了不同资源访问方式的差异。Spring 框架的资源访问就是经典设计模式:策略模式的典范应用,本文将从策略模式的角度来深入分析 Spring 资源访问的源码实现。 Spring 资源访问剖析和策略模式应用Spring 把转载 2011-11-07 09:06:55 · 434 阅读 · 0 评论 -
iBATIS 框架主要的类层次结构
原文链接:http://www.ibm.com/developerworks/cn/java/j-lo-ibatis-principle/深入分析 iBATIS 框架之系统架构与映射原理许 令波 (xulingbo0201@163.com), Java 工程师, 淘宝网许令波,就职于淘宝网,是一名 Java 开发工程师。对大型互联网架构设计颇感兴趣,喜欢钻研开源框架的设转载 2011-11-03 22:10:39 · 1057 阅读 · 0 评论 -
The classpath*: prefix
http://static.springsource.org/spring/docs/1.2.x/reference/resources.html4.7.2. The classpath*: prefixWhen constructing an XML-based application context, a location string may use the spec转载 2011-11-03 00:53:04 · 846 阅读 · 0 评论 -
Hibernate中Criteria的完整用法
Leslie趁还没忘掉,赶快记录下来Hibernate中Criteria的完整用法转自:http://www.360doc.com/content/090313/10/26262_2794855.htmlcriteria英[kraɪˈtɪərɪə]美[kraɪˈtɪrɪə]标准1,Criteria Hibernate 设计了 Cr转载 2014-01-07 22:12:19 · 471 阅读 · 0 评论 -
Java 开发 2.0: 使用 Hibernate Shards 进行切分
http://www.ibm.com/developerworks/cn/java/j-javadev2-11/Java 开发 2.0: 使用 Hibernate Shards 进行切分关系数据库的水平伸缩切分并不是万能的,但是它是关系系统满足大型数据要求的一种方法。对于一些商店来说,切分意味着可以保持一个受信任的 RDBMS,同时不牺牲数据转载 2014-01-01 16:47:54 · 822 阅读 · 0 评论 -
并发访问量大的配置
<br />http://www.quiee.com.cn/archives/2131原文链接<br /> <br />背景说明 并发访问量大的应用,容易发生服务器崩掉的情况,针对这种情况,我们在部署时,能做一些什么优化呢?看下面的配置。 应用举例 从以下三处来优化应用配置: 1 tomcat的jvm的初始内存大小; 2 应用的数据源连接配置:reportApp.xml; 3 应用的报表配置文件:reportConfig.xml; 1、Windows下, 在文件/bin/catalina.bat,Unix下原创 2011-06-01 17:22:00 · 1324 阅读 · 0 评论 -
JNDI配置原理详解
<br />SUN对JNDI也只提供接口,使用JNDI只需要用到JNDI接口而不必关心具体实现:<br />private static Object jndiLookup() throws Exception {<br /> InitialContext ctx = new InitialContext();<br /> return ctx.lookup("java:comp/env/systemStartTime");<br />}<br />上述代码在J2EE服务器环境下工作得很好,但是在mai原创 2011-02-28 10:01:00 · 485 阅读 · 0 评论 -
Spring+Struts2+Hibernate 架构分层原理说明
<br />今天,在这里做个小结,在简单地用到的三层框架中,用spring作为工厂,即factory的作用,产生实例bean 。接着,在strut.xml文件中,将产生的实例bean进行运用,通过spring对bean进行相应的管理,而struts主要负责视图方面的转接和过滤、校验的作用。<br />Hibernate主要负责DAO层的管理,在简单地运用中,资料书中运用到了Hibernate中的HibernateDaoSupport类,使用其中的SQL操作语句的封装,来实现对POJO与数据库的相关操作。Hi原创 2010-12-23 13:17:00 · 1616 阅读 · 0 评论 -
Struts2+Spring+Hibernate搭建全解!
原文地址:http://www.cnblogs.com/shiyangxt/archive/2008/09/27/1301092.html Struts2+Spring+Hibernate是J2EE的最新流行框架。本篇是我搭建这个框架的经验总结,有很多人搭建这个框架总会遇到大大小小的问题,网上也没有什么行之有效的方案或成体系的介绍,所以我就决定总结一下我的搭建过程。给一些搭建尚存问转载 2011-12-16 12:22:30 · 381 阅读 · 0 评论 -
Spring flex 搭建服务 之 架构原理(BlazeDS)和服务配置方法 (第一章)
下面的内容是Spring BlazeDS 和flex的原理性问题,如果您实在搞不懂,也并不影响你使用Spring和flex架构,只是有时你可能不了解那些配置文档说的是什么意思而已。 Flex要想与Spring进行配合使用,需要一个附加的组件BlazeDS。BlazeDS可以将Flex前端的通信内容(amf 格式 Action Message format,一种flex定义的通信规则转载 2011-11-04 11:14:26 · 854 阅读 · 0 评论 -
Spring事务管理的两种方式
原文链接: http://javacrazyer.iteye.com/blog/794748目前项目开发过程中对于Spring的事务管理,主要就这么两种方式:XML配置方式和注解方式在平时开发中,Spring团队建议使用注解的方式进行配置,这样配置文件显得精简,同时也会做到精确控制。 注解方式必须包 User.javaJava代码转载 2011-11-03 23:42:21 · 1005 阅读 · 0 评论 -
Spring AOP 详解
切面类TestAspectJava代码 http://pandonix.iteye.com/blog/336873package com.spring.aop; /** * 切面 * */ public class TestAspect { public void doAfter(JoinPoint jp)转载 2013-07-13 07:10:45 · 542 阅读 · 0 评论 -
Spring中使用classpath加载配置文件浅析 1
在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候是因为配置文件的路径和程序中指定的加载路径不一致,从而导致配置文件找不到,或是加载了错误地方的配置文件。本文将就Spring如何从class path中加载配置文件做一些简要的分析。转载 2011-11-01 19:44:18 · 550 阅读 · 0 评论 -
spring2.5.6使用总结
http://www.cnblogs.com/zfc2201/archive/2011/08/17/2143473.html最少所需jar包jdbc.propertiesjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/springjdbc.username=转载 2011-12-25 16:20:09 · 564 阅读 · 0 评论 -
使用BlazeDS实现java与flex传对象时,RemoteClass中包含自己写的类,后台无法转换的问题
环境:BlazeDS 3.0.0.544 http://fandayrockworld.iteye.com/blog/966236BlazeDS很好的帮助我们实现java对象和Flex对象的相互转化,减少了我们的硬编程量,很方便。但是最近遇到一个问题,描述如下: java 中有两个类,其中一个类中有一个变量是另一个类的类型,如下:Ja转载 2011-11-04 11:09:49 · 701 阅读 · 0 评论 -
跨库事务处理 spring+hibernate+struts2+jta
"1.0" encoding="UTF-8"?>"http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" x原创 2011-06-23 15:33:00 · 590 阅读 · 0 评论 -
读<看透Spring MVC 源代码分析与实践>Tomcat笔记
Servlet->GenericServlet->HttpServletTomcat整体结构:Server Service 1 Service 2 ... Service n Connnector 1 Connnector 2 ... Connnector n (负责网络连接,转载 2016-01-06 17:20:25 · 2477 阅读 · 0 评论