JAVA技术

原创 JPA学习搜藏收藏

在Java SE环境下使用JPA1.0(Java EE 5.0 中的主要组成部分) http://blog.csdn.net/kamhung/archive/2006/08/14/1064380.aspx Spring 2 和 JPA 简介 (IBM的教程) https://www6.software.ibm.com/developerworks/cn/education/java/j-spring2/section3.html 使用EJB3 Java Persistence API标准化Java持久性 http://dev2dev.bea.com.cn/techdoc/20060718847.html TopLink JPA (oracle的) http://www.oracle.com/technology/products/ias/toplink/jpa/index.html sun公司的介绍 http://java.sun.com/javaee/overview/faq/persistence.jsp 阅读全文>

发表于 @ 2007年03月23日 15:35:00|评论(loading...)|收藏

转载 Java API设计指南收藏

作者: Eamonn McManus 原文地址: http://www.artima.com/weblogs/viewpost.jsp?thread=142428 译文地址: http://gocom.primeton.com/modules/newbb/forumtopic4585_4075_40.htm 译者: 王磊 电子邮件: wl_95421@yahoo.com.cn 前言 市场上关于如何设计和编写优秀Java代码的书如此之多,可能要用汗牛充椟来形容,但是想找到一本如何设计API的书,却是难之又难。这里我将把自己一些关于API设计的经验与大家分享。 分享这些经验是源于最近我参加了JavaPolis上的一个讨论,这个讨论是由Elliotte Rusty Harold发起的,是关于设计XOM时的一些原则性问题,讨论中的思想交流如此精采,令我受益颇多。虽然这次讨论主题是与XOM有关,但是大部分的时间我们都在讨论设计XOM API时的一些原则性问题,而这些内容对于API设计而言,则是通用的。这几年,Java的应用日益广泛,开源项目也是蒸蒸日上。一本能够指导阅读全文>

发表于 @ 2007年02月27日 13:08:00|评论(loading...)|收藏

原创 可恶的编码方式,可恶的weblogic收藏

web service采用weblogic自带web service方式,服务发布通过web-services.xml配置发布,程序代码写完后在本地测试没有问题,java文件的编码格式是gbk。 发布到服务器上后,问题来了,怎么中文都变成了乱码?第一想法是简单,转码,以前遇到乱码都是通过手工转码来解决的,但是这次不行了,可以想到的转码的方式都试了,还是不行,都要气炸了。最后发现一个怪异的问题:通过jsp页面直接调用java程序,java程序直接打印中文在jsp页面上,显示出来的还是乱码,java文件是gbk编码的,所以java文件本身绝对没有问题,jsp也是gbk的,并且ie浏览器察看jsp页面也是gbk的,看来问题不一定处在程序本身,最后终于发现英文系统,他的默认的java的运行环境是iso8859-1的。阅读全文>

发表于 @ 2006年12月11日 19:41:00|评论(loading...)|收藏

原创 关于Jakarta-Commons下载使用的问题收藏

Jakarta的Commons项目,可能是被使用最多的一个jar的工具包,他下面包含了n多的工具类,分别根据功能做成不同的子项目,每个子项目都提供了单独的两下载地址,Binary 下载地址 和 source 下载地址, 大家通常都是直接下载 Binary 包,然后包含到项目中使用,但是有些下载到本地后无法使用,还总是报classNotfound错误,经常有些人不知道为什么会有这个classNotfound错误,Binary 包中***.jar文件命名明明已经加载到项目中了!!以前就有个同事问过我这个问题。 原因其实很简单,你所下载的这个Binary 包中不含有他自己运行需要的一些其他的lib库,需要自己单独下载他需要用到的这些lib库,通常他们也都是开源的。方法很简单:下载的时候同时下载 Binary包 和 source包,在source包中有个build.xml,编辑这个文件,在里面查找“.jar”字符串,你就可以找到你需要下载lib库的jar文件的名字,知道用的什么jar包,那直接到相应的地方下载就ok了。 阅读全文>

发表于 @ 2006年05月04日 21:16:00|评论(loading...)|收藏

原创 jsp文件上传的处理收藏

jsp文件上传大多采用采用开源项目来简化处理,这里列出常用的两个jar包的实现,并进行比较,说明他们的优缺点和应该注意的问题。 1、Commons FileUpload,可以在http://jakarta.apache.org/commons/fileupload/下载,这个包需要Commons IO的支持,可以在http://jakarta.apache.org/commons/io/下载 2、com.oreilly.servlet,可以在http://www.servlets.com/cos/下载 Commons FileUpload提供三种文件上传处理方式,DiskFileUpload、ServletFileUpload和PortletFileUpload三种方式,其中DiskFileUpload已经在javadoc下已经被标记为过期的方法,建议用ServletFileUpload代替,而PortletFileUpload需要配合portlet-api来使用,所以这里我们只介绍ServletFileUpload,并且这个也是最常用的。阅读全文>

发表于 @ 2006年05月02日 15:22:00|评论(loading...)|收藏

原创 《expert one-on-one j2ee development without ejb中文版》前三章有感收藏

在万众瞩目之下,《expert one-on-one j2ee development without ejb中文版》终于问世了,前几天在dearbook买了一本,趁放假之际,看了前三章,这本书和想象的差别挺大的。前三章都是在讲轻量级框架(没有ejb的j2ee)与经典j2ee框架(用ejb的j2ee)的区别........阅读全文>

发表于 @ 2005年10月04日 04:57:00|评论(loading...)|收藏

原创 stucts入门级图书推荐>(精品)收藏

精通Struts:基于MVC的Java Web设计与开发阅读全文>

发表于 @ 2004年10月18日 14:06:00|评论(loading...)|收藏

Csdn Blog version 3.1a
Copyright © 大龄青年