java
文章平均质量分 76
flyingfalcon
爱好linux,网络
展开
-
log4j配置文件范例与说明
转自http://blog.sina.com.cn/s/blog_46e73e7701000a33.html这是我自己使用的一个log4j的配置文件,基本够用了,而且还有说明,如果不够用,还可以自己添加。#DEBUG代表错误级别其中的一种,如果后面不单独指定级别的话,将把高于DEBUG级别的日志输出到Console、File这两个参数决定的输出地方log4j.rootLogger=转载 2011-12-22 14:24:51 · 764 阅读 · 0 评论 -
Servlet规范简介——web框架是如何注入到Servlet中的
引言Web框架一般是通过一个Servlet提供统一的请求入口,将指定的资源映射到这个servlet,在这个servlet中进行框架的初始化配置,访问Web页面中的数据,进行逻辑处理后,将结果数据与的表现层相融合并展现给用户。WEB框架想要在符合Servlet规范的容器中运行,同样也要符合Servlet规范。将一个WEB框架注入到一个servlet中,主要涉及到Servlet规范中以下部分:转载 2012-12-28 12:06:29 · 530 阅读 · 0 评论 -
Servlet中listener(监听器)和filter的总结
Listener我是这样理解他的,他是一种观察者模式的实现:我们在web.xml中配置listener的时候就是把一个被观察者放入的观察者的观察对象队列中,当被观察者触发了注册事件时观察者作出相应的反应。在jsp/servlet中具体的实现是在web.xml中注册Listener,由Container在特定事件发生时呼叫特定的实现Listener的类。 总体上说servlet中有主要有3类转载 2012-12-31 11:39:36 · 521 阅读 · 0 评论 -
在Spring中使用Quartz进行任务调度
概述 各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上个月各部门的业务数据生成月报表,每半个小时查询用户是否已经有快到期的待处理业务……,这样的例子俯拾皆是,不胜枚举。 Quartz 在开源任务调度框架中的翘首,它转载 2013-01-10 16:13:26 · 5366 阅读 · 1 评论 -
在SpringSide 3 中使用JCaptcha
转自http://www.blogjava.net/youxia/archive/2009/08/24/292421.html在目前的网络上,想必大家对验证图片已经司空见惯了。验证图片是区分人和计算机的一种既有效又简单的方法。为了提高网站的安全性,防止黑客利用计算机进行暴力破解和防止黑客使用程序自动提交大量垃圾信息,在我们的网站中引入验证码机制是必要的。在SpringSide 3的转载 2013-01-26 11:51:36 · 1552 阅读 · 0 评论 -
DelegatingFilterProxy的原理及使用
DelegatingFilterProxy就是一个对于servlet filter的代理,用这个类的好处主要是通过Spring容器来管理servlet filter的生命周期,还有就是如果filter中需要一些Spring容器的实例,可以通过spring直接注入,另外读取一些配置文件这些便利的操作都可以通过Spring来配置实现。 DelegatingFilterProxy的使用方法,转载 2013-01-26 09:04:57 · 7056 阅读 · 1 评论 -
Spring事务配置的五种方式
http://www.blogjava.net/robbie/archive/2009/04/05/264003.html前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总转载 2013-01-11 11:46:09 · 425 阅读 · 0 评论 -
Compass2.2 学习笔记
转载http://blog.csdn.net/zhangao0086/article/details/6302889学习Compass是个很快速的过程,它不像其他框架需要花很多时间学习它的API和了解它的工作流程.似乎Compass就是两个框架的组合版本.为什么这样说呢?看下它的工作流程就知道了:这个结构和Hibernate很相像,无非就是Hibernate把JDBC封装了一把转载 2013-01-26 20:45:07 · 689 阅读 · 0 评论 -
Spring MVC 框架搭建及详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)转载 2013-01-15 20:15:27 · 4366 阅读 · 3 评论 -
spring+hibernate的session问题
在spring框架和hibernate框架集成的时候,根据不同的需求,或者个人的习惯问题。会出现多种多样的数据访问层的代码。本篇文章拣出几个典型的问题,加以浅谈。DAO层中的某个类如果没有继承自HibernateDaoSupport。而是使用SessionFactory获取对象。(配置文件中已经配置了sessionFactory对象)。可能使用注解进行了注入。获取session的方式:转载 2013-01-17 11:53:17 · 3921 阅读 · 2 评论 -
springSecurity源码分析——DelegatingFilterProxy类的作用
转自http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置, springSecurityFilterChain org.springframework.web.filter.DelegatingFilte转载 2012-12-28 22:01:48 · 638 阅读 · 0 评论 -
Spring事务配置的五种方式
转自http://www.blogjava.net/robbie/archive/2009/04/05/264003.html前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关转载 2012-12-11 20:52:21 · 357 阅读 · 0 评论 -
JDOM解析xml提示Content is not allowed in prolog的解决
问题:使用UE编辑一个xml文本,保存为UTF-8格式。使用java通过JDOM进行解析,提示错误Content is not allowed in prolog。原因:经检查,xml文本格式正确,在网上查找,说可能是BOM问题,说很多编辑器保存UTF-8时会在前面加个0xFE之类的。解决:UE在保存xml文本时,不要选择UTF-8,改为UTF-8 无BOM。再次执原创 2011-12-15 11:39:36 · 4852 阅读 · 1 评论 -
Struts2 标签库讲解
要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:struts2的标签共分为五大类:一、逻辑控制标签用于进行逻辑控制输出。主要分以下几类:1)条件标签:用于执行基本的条件流转:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd:同上。2)迭代标签:用于遍历集合(java.util.Collection)或者枚举值(java转载 2012-11-29 09:26:07 · 335 阅读 · 0 评论 -
Spring Security学习总结一
在认识Spring Security之前,所有的权限验证逻辑都混杂在业务逻辑中,用户的每个操作以前可能都需要对用户是否有进行该项操作的权限进行判断,来达到认证授权的目的。类似这样的权限验证逻辑代码被分散在系统的许多地方,难以维护。AOP(Aspect OrientedProgramming)和Spring Security为我们的应用程序很好的解决了此类问题,正如系统日志,事务管理等这些系统级转载 2012-11-30 12:07:41 · 577 阅读 · 0 评论 -
struts2采用convention-plugin实现零配置
转自http://javeye.iteye.com/blog/358744最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定c转载 2012-12-04 10:43:53 · 336 阅读 · 0 评论 -
struts2 convention plugin翻译
转自http://www.blogjava.net/libin2722/articles/256525.htmlConvention Plugin原文:http://cwiki.apache.org/WW/convention-plugin.html翻译:石太祥(ealpha@gmail.com http://www.lalfa.com )·转载 2012-12-04 17:31:29 · 660 阅读 · 0 评论 -
事务管理入门-JDBC/Hibernate事务管理器/Spring注解 3种方式
在软件开发过程中,经常会遇到事务问题,下面我们来看看最简单的JDBC和Spring分别如何处理事务。 关于事务控制的场景当然是转账,我们使用的数据库是MySQL。打开test数据库后,运行下面的数据库脚本:Sql代码 DROP TABLE IF EXISTS account; CREATE TABLE account ( accountId int pri转载 2012-12-09 11:42:33 · 2674 阅读 · 1 评论 -
事务管理入门-JDBC/Hibernate事务管理器/Spring注解 3种方式
http://coderdream.iteye.com/blog/434561在软件开发过程中,经常会遇到事务问题,下面我们来看看最简单的JDBC和Spring分别如何处理事务。 关于事务控制的场景当然是转账,我们使用的数据库是MySQL。打开test数据库后,运行下面的数据库脚本:Sql代码 DROP TABLE IF EXISTS accoun转载 2012-12-09 11:43:41 · 738 阅读 · 0 评论 -
AnnotationSessionFactoryBean用法介绍
1:public class AnnotationSessionFactoryBeanextends LocalSessionFactoryBeanSubclass of Spring's standard LocalSessionFactoryBean for Hibernate3, supporting JDK 1.5+ annotation metadata for mapp转载 2012-12-08 21:34:33 · 13915 阅读 · 0 评论 -
详解 Spring 3.0 基于 Annotation 的依赖注入实现
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/index.html?ca=drs-tp4608使用 @Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring转载 2012-12-08 21:39:09 · 784 阅读 · 0 评论 -
spring 3.0 应用springmvc 构造RESTful URL 详细讲解
http://www.blogjava.net/badqiu/archive/2009/09/22/296082.html由于下一版本的rapid-framwork需要集成spring RESTful URL,所以研究了一下怎么搭建. 并碰到了一下问题。 springmvc 3.0 中增加 RESTful URL功能,构造出类似javaeye现在的URL。转载 2012-12-11 11:44:55 · 692 阅读 · 0 评论 -
Hibernate Criteria分页产生的问题
转自http://www.cnblogs.com/icewee/articles/2017686.html大家都知道做分页必须要知道总记录数,这就为我们出了一到小题儿,往往我们直接用Criteria调用list方法就返回全部查询结果了,但是分页必须在返回列表之前得到总行数。我之前的做法是写两个方法,参数完全一样,一个返回Integer,也就是记录数,一个返回List,结果集。这样写感觉挺麻烦的转载 2013-01-18 16:57:02 · 1668 阅读 · 1 评论