Don’t repeat the DAO!--使用Hibernate和Spring AOP购建一个范型类型安全的DAO
译者:Nicholas @ Nirvana Studio原文地址:http://www-128.ibm.com/developerworks/java/library/j-genericdao.html 使用Hibernate和Spring AOP购建一个范型类型安全的DAO2006年五月12日在采用了Java 5的范型之后,要实现一个基于范型类型安全的数据访问对象(DAO)就变得切实可行了。在这篇文章里,系统架构师Per Mellqvist展示了一个基于Hibernate的范型DAO实现。然后将介绍如何使用Spring AOP的introduction为一个类增加一个类型安全的接口以便于执行查询。[@more@]对于大多数开发者来说,在系统中为每一个DAO编写几乎一样的代码已经成
java 根据日期取得星期
摘自:http://www.blogjava.net/wangxinsh55/archive/2006/12/08/86303.html方法一、 public static String getFullDateWeekTime(String sDate){ try{ String formater = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat format = new SimpleDateFormat(formater); Date date=format.parse(sDate); format.applyPattern("yyyy-MM-dd E HH:mm:ss"); return format.format(date); }catch(Exception ex){ System.out.println("TimeUtil getFullDateWeekTime"+ex.getMessage()); return &q
JAVA之精髓IO流
摘自:http://blog.csdn.net/hdy007/archive/2006/12/26/1463553.aspx一.Input和Output1.stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:[@more@]1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input stream:1) ByteArrayInputStream:把内存中的一个缓冲区作为InputStream使用2) StringBufferInputStream:把一个String对象作为In
Eclipse+JBoss+MySQL开发环境设置
摘自:http://www.yesky.com/15/1825515.shtml2004-06-29 17:24 作者: lgx522 出处: cn-java 责任编辑:方舟J2EE是很好的。作为开发环境,如果采用经典配置:JBuilder+Weblogic+Oracle,自是得心应手,但价格是惊人的。此配置主要是针对大型或超大型应用,硬件要求也很高,针对国内以中小型应用为主的现况,不作推荐。虽然国内开发者早已习惯了D版,但笔者以为还是防患于未然,应尽早加入OpenSource行列,促进国内软件业的发展。 本文所推荐的Eclipse、JBoss、MySQL均是名气很高的开源软件,并且非常实用。[@more@]1、JDK:到http://
Java环境配置大全
刚学习Java的时候总会被各种环境配置搞得头晕脑胀,整理一下。[@more@]安装JDK从http://Java.sun.com/下载jdk-1_5_0_04-windows-i586-p.exe安装到指定路径,我选择D:jdk1.5.0配置环境变量:Java_HOME: D:jdk1.5.0 PATH: D:jdk1.5.0in; CLASSPATH: .;D:jdk1.5.0lib ools.jar; D:jdk1.5.0jrelib t.jar;安装WTK 从http://Java.sun.com/下载j2me_wireless_toolkit-2_2-windows.exe 安装到指定路径,我选择D:WTK22 安装Eclipse 从http://www.eclipse.org/下载eclipse-SDK-3.0.1-win32.zip和 NLpack-eclipse-SDK-3.0.x-win32.zip(语言包)
Struts+Spring+Hibernate练习(完整)
摘自:http://www.blogjava.net/oksonic/archive/2005/11/06/18370.html[@more@]工具: Eclipse3.1、MyEclipse4.03、Tomcat5.5.9、Properties Editor插件、MySql4.1.13 新建工程:名称为 login 创建Struts框架 创建 index.jsp,增加一链接指向 login.jsp 按下Ctrl + N,创建 login.jsp、LoginAction,使用MyEclipse的向导就可以了,记得选对正确的版本 在ActionForm配置页中选择类型为动态Form,并继承于DynaValidatorForm,新增两个属性:username、password,在创建jsp文件打上钩,将路径改为/login.jsp,然后下一步,改LoginAction的
AJAX教程
http://www.okajax.com/info/bookdown/http://www.infowe.com/ajax/http://www.ibm.com/developerworks/cn/ajax/[@more@]
JAction Group Software 及 spring 教程/手册
https://gro.clinux.org/frs/?group_id=280&release_id=1308[@more@]
antenna简介
antenna是ant的扩展包,它是专用来构建、编译、打包、部署J2ME应用的辅助工具。antenna下载地址:antenna.sourceforge.net我们先下载安装好ant,然后把antenna的jar包放到ant安装目录小的lib目录下,然后就可以编写build.xml文件了。[@more@]antenna包包括:WtkJad 创建或修改jad文件WtkBuild 编译、构建WtkPackage 打包,允许预处理,混淆WtkMakePrc 转换成在PalmOS上能运行的 PRC文件WtkRun 模拟器运行WtkRapc 调用BlackBerry rapc编译器, 产生BlackBerry .cod 文件WtkPreverify 预校验WtkObfuscate 混淆,需要混淆包WtkSmartLink 优化,
用EclipseME0.5.5创建一个简单的J2ME程序
摘自:http://blog.csdn.net/chinamao/archive/2004/10/21/146336.aspx作者:chinamao 邮箱:chinamao@gmail.com 转载请注明出处 相关文章 上一篇文章《如何在Eclipse3.0.1上安装EclipseME 0.5.5版本》,我们已经讲了如何在Eclipse3.0.1上安装Eclipse程序。 今天我们就要用他来创建我们的第一个程序。绝大多数程序教程的第一个程序,都叫做HelloWorld。那么我们就来编一个HelloWorld程序。[@more@]1, 文件2, 新建项目3, 选择J2ME,J2ME Midlet Suite4, 输入项目名称:MyFirstJ2ME5, 选择J2ME Wireless Toolkit 2.1 MIDP 1
Eclipse平台中“MessageDialog”消息对话框的简单实现
摘自:http://blog.csdn.net/zorro_run/archive/2006/04/04/650048.aspx在Eclipse平台中有很消息对话框,下面给出几种简单的消息对话框的实现:[@more@]//需要导入的类:import org.eclipse.jface.dialogs.MessageDialog;import org.eclipse.ui.PlatformUI;//常规信息提示框:MessageDialog.openInformation ( PlatformUI.getWorkbench().getDisplay().getActiveShell(), "这是信息提示框例子", "这里可以写一些具体的提示信息!");//错误信息提示框:MessageDialog.openError (
关于java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.path
在看eclipse从入门到精通这本书的时候因为作者用的是3。0。1而最新是3。2。×所以作者添加的swt-win32-3063.dll在新版本中应该是swt-win32-3236.dll而在eclipse/plugins中没有org.eclipse.swt.win32.win32.x86…………这个目录其实是有的,只要大家搜索一下就能找到。我的电脑上是D:eclipseconfigurationorg.eclipse.osgibundles1471.cp目录下。eclipse 导入->常规->文件系统->……(eclipse所在路径)eclipsepluginsorg.eclipse.swt.win32…->确定 即可看到swt-win32-3236.dll[@more@]
用Eclipse Visual Editor 开发SWT GUI
摘自:http://blog.csdn.net/thl789/archive/2004/11/12/179215.aspxIT小混混(haili.tian@gmail.com)Nov.12, 2004 Summary1. 准备工作2. 安装 2.1. 安装JRE 2.2. 安装Eclipse及其它工具3. 配置4. 开发SWT GUI 4.1. 创建Java工程 4.2. 新建Visual Class 4.3. 完整VE环境 4.4. 简单App5. 运行SWT App6. Conclusion作者 Summary 本文讲解如何用Eclipse Visual Editor开发Java GUI,重点讲解开发SWT GUI时的配置。 [@more@]1. 准备工作Eclipse的Visual Editor Plug-in需要用到EMF(Eclipse Modeling Framework)和GEF(G
用Eclipse,VE进行Java可视化界面设计
摘自:http://java.ccidnet.com/art/3741/20040717/544599_1.html更详细的内容参考:http://java.chinaitlab.com/Eclipse/30470.html用Eclipse,VE进行Java可视化界面设计作者:chinamao 邮箱:chinamao@gmail.com 转载请注明出处 相关文章 [@more@]VE的安装:1, 有两种方式,一种是用Eclipse里的update方法。如文章;另外一种方法是将下载下来的VE解压到Eclipse的安装目录中。2, VE语言包的安装,大家可以到Eclipse VE的网站上下载语言包,然后再解压到Eclipse的安装目录下,重启,如语言没改变,请看相关文章。3,在VE的安装中要注意的
CVSNT在Windows下的安装和使用(转)
摘自:http://ipaddr.bokee.com/5142247.html先说下CVSNT的用户验证方式,CVSNT的用户验证方式分两种:Windows系统用户与CVSNT用户共存的混合验证方式,及CVSNT用户 单一验证方式,默认工作在混合验证方式下,当然使用单一验证方式对用户的管理肯定比较方便一点,因此下面的配置就是围绕该方式进行的。各个资源库所使用的 验证方式及用户配置由其目录下CVSROOT里的配置文件决定,其中有几个比较重要的文件。[@more@]1、config文件控制CVSNT的验证工作方式的就是config文件,注意该文件最前面的两行:#Set this to `no" if pserver sh
CVS相关工具下载地址总结
摘自:http://www.cnblogs.com/13590/archive/2006/06/13/424655.html不过部分网页打不开[@more@]CVS服务器端:CVS 下载地址:http://www.cvshome.org/ (最新版本:hp:1.12.11,Linux and win32:1.11.17)cvsnt 下载地址:http://www.cvsnt.com/(最新版本:2.0.58d) CVS客户端:TortoiseCVS 下载地址:http://www.tortoisecvs.org/ (最新版本:1.8.11)wincvs 下载地址:http://cvsgui.sourceforge.net/download.html (最新版本:1.3.20.3)Python 下载地址:http://www.python.org/download/ (最新版本:2.4)TCL 下载地址:http://www.active
Eclipse 多国语言包的安装以及插件的安装方法
本文摘自:http://wensheng1816.bokee.com/viewdiary.15126211.html但是本文只适用于eclipse 3.1.x ,而我在3.2版本里这样做后发现菜单变成中文了,但是帮助文档还是英文的,没有变成中文。找了很久没有找到原因,后来在网站上发现那书里面说的是3.1的。现在3.2的多国语言包还没有帮助文档的包,再等等吧。[@more@]Eclipse 多国语言包中不仅有Eclipse 的中文翻译,同时也包含了其他几种主要语言的翻译,Eclipse 能够自动根据Windows 操作系统的语言环境来选择使用语言包中的那一种语言,极具智能化。从Eclipse 的官方网站(www.eclipse.org)下
Java编程书籍大全
摘自:http://www.blogjava.net/lzqdiy/archive/2007/05/02/115000.html书籍来源:http://epasser.aydc.com.cn/[@more@]书名:深入掌握J2EE编程技术 语言:中文 格式:pdf 大小:28568KB 电子书封面书名:J2EE开发使用手册 语言:中文 格式:pdf 大小:70123KB 电子书封面书名:J2EE核心模式 语言:中文 格式:pdf 大小:40129KB 电子书封面书名:J2EE.1.4编程指南 语言:中文 格式:pdf 大小:60236KB 电子书封面书名:精通Spring(清晰书签版) 语言:中文 格式:pdf 大小:41239KB 电子书封面书名:SCJP试题详析 语言:中文 格式:pdf 大小:14496KB 电子书封面书
使用 Eclipse + Tomcat 编写 Servlet
引用:http://www.rainsts.net/article.asp?id=227对http://localhost:8080/LearnServlet/MyServlet作了修改,至少在tomcat6.0下应该是http://localhost:8080/LearnServlet/servlet/MyServlet[@more@]1. 安装开发运行环境暂略……2. 创建 Web Project创建 Web Project输入 Project Name,并选择 Tomcat 作为 Web 容器。3. 设置 Servlet 编译路径在项目创建完成以后,在 Package Explorer 的项目名上单击右键,在弹出菜单中选择 "Build Path -> Configure Build Path..."。设置缺省输出路径为 WebContentWEB-INFclasses,以便