- 浏览: 555443 次
- 性别:
- 来自: 杭州
最新评论
-
yuanliangding:
有没有关于mock的更多知识。
基于mock对象和JUnit框架简化Spring Web组件单元测试 -
saup007:
ssh端口不是22,怎么搞呢?
Greenplum 学习笔记 -
springmvc-freemarker:
java开源项目源码实例下载
Apache上全部JAVA开源项目简介 -
bobbell:
哇塞,你真厉害,整理的非常全面。我是一个java barcod ...
Greenplum 学习笔记 -
wsj55133245513324:
这不是bug,你将日志级别从debug提升到INFO 就好了 ...
Spring,smppapi,apache mina, ssl快速实现安全的smpp(5)
文章列表
Adapter模式使原本由于接口不兼容而不能在一起工作的类可以一起工作,即为一个内容合适但接口不匹配的对象创建一个新的接口.Adapter模式让现存的对象适应新的类结构,而不受他们的接口限制.
例如现在,我们有一个球袋类BasketballBag负责完成装入篮球。
Java代码
public class BasketballBag{
public void putBasketball(){
System.out.println("Put in BasketBall....");
}
}
publi ...
- 2008-06-24 14:48
- 浏览 828
- 评论(0)
//校验是否全由数字组成 var patrn=/^[0-9]{1,20}$///校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;//校验用户姓名:只能输入1-30个以字母开头的字串 var patrn=/^[a-zA-Z]{1,30}$/;//校验密码:只能输入6-20个字母、数字、下划线var patrn=/^(\w){6,20}$/;//校验普通电话、传真号码:可以“+”开头,除数字外,可含有“-” var patrn=/^[+]{0,1}(\d){1,3}[ ]?( ...
- 2008-06-24 14:47
- 浏览 925
- 评论(0)
选中你要查看的文件-->点右键show history-->ok-->diff-->ok就可以了,你只要check int过的文件记录都在了
- 2008-06-24 14:46
- 浏览 901
- 评论(0)
介绍如何利用Hibernate Synchronizer插件在Eclipse 3.0.1中快速的开发Hibernate应用程序,提高我们的工作效率。
Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境,Hibernate也是目前很流行 ...
- 2008-06-24 14:45
- 浏览 1241
- 评论(0)
今天要开始做一个新的小项目,要用到Hibernate,于是就到了http://www.hibernate.org 取下栽最新的版本。无意间看到了HibernateTools 这个Eclipse插件,很好用的。我总结了一下,它可以有以下功能(个人观点)!(1) 生成mapping的xml和java文件。这个没有什么特殊的。(2) 可以浏览Entitiy。(3) 可以编辑HQL语言,动态的在Eclipse里执行,而且可以生成相应的sql语句。这个功能对于我来说找了好长时间了,不错!下面我就演示给大家看。1下载插件!下载插件! (转者注,目前最新版下载地址是http://source ...
- 2008-06-24 14:43
- 浏览 1517
- 评论(0)
ul和ol的默认padding值是不一样的,在Firefox中,padding-left默认值为40px左右,而IE中为0,一般设置ul{margin:0;padding:0;}就能解决大部分问题。 并列排列的多个元素(图片或者链接)的代码中的空格和回车会造成元素之间的间隙,而在fir ...
- 2008-06-24 14:42
- 浏览 1495
- 评论(0)
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox 1. document.form.item 问题(1)现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行(2)解决方法:改用 document.formName.elements["elementName&qu ...
- 2008-06-24 14:42
- 浏览 848
- 评论(0)
Warp framework 是最近刚刚发布的、基于Google Guice的轻量级Web开发框架,我也是在JavaEye网站的新闻频道看到的这条新闻: warp-persist 1.0: 为Google Guice专门提供持久层与事务处理的框架,通过这个新闻仔细阅读了Warp网站上面的文档,感觉到很振奋,Warp是一个相当棒的Java Web框架,而且前景非常看好。 Warp框架充分利用了JDK5.0的Annotation和泛型机制,并且基于Google Guice这个IoC框架,提供了full-stack的Web开发设施,他主要包含了四个部分: warp-persist框架:封装Hibern ...
- 2008-06-24 14:41
- 浏览 1976
- 评论(1)
看了Robbin前两天发的那帖,Warp framework - 一个相当有前途的Java轻量级Web开发框架(http://www.iteye.com/topic/168780),让人眼前一亮,特别是基于annotation的warp-dynamic-finder部分给人印象非常深刻,利用它,80%情况下Dao的实现不用去写了,只要定义个interface,加几个annotation轻松搞定,自己就着手实现了一个,基于spring的HibernateDaoSupport,其用法也很简单,如下:
Java代码
public interface StudentDao {
@ ...
- 2008-06-24 14:39
- 浏览 1234
- 评论(0)
可怜的DAO层已经被各位大侠蹂躏得体肤完肤了,从范型DAO一直被蹂躏到现在只剩下一个可怜巴巴的接口,无不体现Java人追求敏捷开发的热情。其实,DAO层本来的作用就应该自从Hibernate一类优秀的ORM框架诞生之日起就应该消失灭迹了的。既然如此,那么我们就毁灭得更彻底一点。
下面是我对Service与DAO层整合的一些构想
约定优先于配置一、Rapae代理接口标签定义
query属性:查询语句或者命名查询名称
不止由一个单词组成时:简单查询语句
由单个单词组成时:为命名查询,名称规则为[query的值]
为默认值""时:为命名查询,名称规则为[类名.方法名] ...
- 2008-06-24 14:38
- 浏览 689
- 评论(0)