欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

 分类:web开发

使用Spring MVC中统一异常处理总结

使用Spring MVC中统一异常处理总结
1 描述在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。那么,能不能将所有类型的异常处理从各...

water 9年前 (2015-04-22) 2748℃ 0评论 0喜欢

Java NIO原理和使用

Java NIO原理和使用
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口 和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响 我们程序继续做其他事...

water 9年前 (2015-04-09) 3143℃ 0评论 0喜欢

JTA 原理学习与分析

JTA 原理学习与分析
JTA 深度历险 – 原理与实现 在 J2EE 应用中,事务是一个不可或缺的组件模型,它保证了用户操作的 ACID(即原子、一致、隔离、持久)属性。对于只操作单一数据源的应用,可以通过本地资源接口实现事务管理;对于跨数据源(例如多个数据库,或者数据库 与 JMS)的...

water 9年前 (2015-04-08) 2982℃ 0评论 0喜欢

WebService与使用风格RPC/SOA/REST

WebService与使用风格RPC/SOA/REST
a.一般的系统,开发都是针对数据库开发,不存在系统之间的交互,但是随着现实是有好多系统(好多DB,DB不开放),这些系统之间要进行交互,就像人一样要互相帮助。所以      可以通过一下的方式:   1.共享数据库DB(开发试图) —&#...

water 9年前 (2015-04-02) 4739℃ 0评论 0喜欢

Dubbo的学习总结

Dubbo的学习总结
1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上...

water 9年前 (2015-04-02) 3345℃ 0评论 0喜欢

Nio通讯框架学习(1)

Nio通讯框架学习(1)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://guojuanjun.blog.51cto.com/277646/841342            ...

water 9年前 (2015-04-02) 3087℃ 0评论 0喜欢

Spring MVC 和 Struts2

Spring MVC 和 Struts2
Web层面的框架学习了三个Struts1和2,SpringMVC,那他们之间肯定存在一个优劣和适用的环境,Struts1和2的异同点我已经做过对比《   Struts1和Struts2》,这篇将对比下Struts2和SpringMVC的异同,下面数据基本来源于网络,本人...

water 9年前 (2015-03-29) 2743℃ 0评论 0喜欢

Spring定时任务的几种实现

Spring定时任务的几种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合 spring框架来介绍。 一.分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): ...

water 9年前 (2015-03-23) 2303℃ 0评论 0喜欢

Redis资料整理

Redis资料整理
Redis资料整理 redis主从同步配置实例 Redis 安装及配置 Redis系统性介绍 redis server与client通信协议介绍 redis事务介绍与应用 Redis及PHP扩展安装 Redis管理工具之phpR...

water 9年前 (2015-03-23) 3114℃ 0评论 0喜欢

java单点登录详细讲解

java单点登录详细讲解
摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行...

water 9年前 (2015-03-23) 7385℃ 0评论 0喜欢

SpringMvc与Struts2的区别、对比

SpringMvc与Struts2的区别、对比
   目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别,是很多初学者比较关注的问题,下面我们就来对SpringMvc和Struts2进行各方面的比较:   1.核 心控制器(前端控制器、预处理控制器):对于使用...

water 9年前 (2015-03-20) 4954℃ 0评论 0喜欢

Spring与Mybatis三种常用整合方法

Spring与Mybatis三种常用整合方法
本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis–spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。   1、采用数据映射器(MapperFactory...

water 9年前 (2015-03-13) 2769℃ 0评论 0喜欢

JNDI知识点概括总结

JNDI知识点概括总结
原理:         在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池...

water 9年前 (2015-03-13) 2479℃ 0评论 0喜欢

​ JNDI用法详细总结(一)

​ JNDI用法详细总结(一)
一、JNDI是什么?       JNDI–Java 命名和目录接口(Java Naming and Directory Interface),是一组在Java应用中访问命名和目录服务的API。 二、JNDI好处 &n...

water 9年前 (2015-03-13) 5498℃ 0评论 1喜欢

Spring整合struts2

Spring整合struts2
Struts2与Spring整合后,可以使用Spring的配置文件applicationContext.xml来描述依赖关系,在Struts2的配置文件struts.xml来使用Spring创建的bean。   1、导入依赖包 除了导入Struts2和Spring的核心...

water 9年前 (2015-03-12) 3055℃ 0评论 0喜欢

spring在web.xml中的配置

spring在web.xml中的配置
spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn spring3.0及以后版本中已经删除ContextLoaderServlet 和Log4jConfigSer...

water 9年前 (2015-03-12) 2448℃ 0评论 0喜欢

maven听课笔记总结(三)

maven听课笔记总结(三)
maven生命周期 三大套生命周期(命令的执行过程) clean pre-clean 执行一些需要在clean之前完成的工作 clean 移除所有上一次构建的文件 post-clean 执行一些需要在clean之后完成的工作 compile site ...

water 9年前 (2015-03-11) 2448℃ 0评论 0喜欢