Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7583703 建立时间:2006年5月29日 |

| |
[Hibernate]Hibernate Validator 简介 软件技术
lhwork 发表于 2006/7/14 17:03:58 |
在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要了解比较优美的解决方案吗?
看看Hibernate Validator 是怎么做的吧.一见到她,相信你就会说: Oh God, 这就是我需要的.
任何获得Matrix授权的网站,转载请保留以下作者信息和链接:
作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)
关键字:Hibernate V |
|
[Hibernate]Hibernate Annotations 实战(二) 软件技术
lhwork 发表于 2006/7/14 16:58:58 |
-- hbm.xml 与 Annotations 性能比较
任何获得Matrix授权的网站,转载请保留以下作者信息和链接:
作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)
关键字:Hibernate Validator
我在前面一篇文章<Hibernate Annotations 实战--
从 hbm.xml 到 Annotations>:
中,有很多开发者在谈论中提 |
|
[Hibernate]Hibernate Annotations 实战  软件技术
lhwork 发表于 2006/7/14 16:58:23 |
-- 从 hbm.xml 到 Annotations
任何获得Matrix授权的网站,转载请保留以下作者信息和链接:
作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)
关键字:Hibernate Validator
下面让我们先看一个通常用 hbm.xml 映射文件的例子. 有3个类 .HibernateUtil.java
也就是 Hibernate文档中推荐的工具类,Person.java
一个持久化的类, Test.java 测试用的类.都在 |
|
[Hibernate]在JSE环境中使用Hibernate EntityManger 软件技术
lhwork 发表于 2006/7/14 16:57:05 |
大家都知道在EJB3中 使用EntityManger来操作持久化数据,Hibernate也实现了与EJB3完全兼容并且功能更强的EntityManger,配合Hibernate
Annotation一起使用 可以说在数据持久化方面与EJB3几乎没有区别了,技术最终汇聚到了一起.可见现在技术发展的趋势.
JBoss的EJB3实现中,就使用Hibernate EntityManager 和Annotations
作为数据持久化机制,本文不准备讨论如何在JBoss中使用Hibernate EntityManager 我们在本文中看看如何在JSE环境中使用EntityManger,
这样当你的项目需要扩展到JEE容器中时,同样的EntityManger升级是很简单的. OK,下面我们看看如何在JSE环境中应用EntityManager吧:
环境配置:
JDK : v5.0 or 更新
|
|
[J2SE]J2SE5.0新特性之监控与管理 软件技术
lhwork 发表于 2006/7/14 16:49:56 |
j2se 5.0使用 Java Management Extensions (JMX)来管理和监控java平台。 我们以一个例子来测试一下:
import java.lang.management.ClassLoadingMXBean; import java.lang.management.CompilationMXBean; import java.lang.management.ManagementFactory; import& |
|
[J2SE]J2SE5.0新特性之自动装箱解箱 软件技术
lhwork 发表于 2006/7/14 16:47:16 |
作为一个程序员,一个java程序员,在使用Map和Collection的时候,经常回遇到下面的情况:
Map map;
…
String name = map.get(“name”);
…
这里从map对象取出的值,需要强制转换成我们所需要的类型,这种情况在jsp中读取属性值的时候也经常遇到。
耶稣,您为什么不直接给我转成我需要的类型呢?
通过范型编程和对java语言的改进,我们现在自动实现装箱和解箱操作。看下面的例子:
package com.kuaff.jdk5;
im |
|
[J2SE]Java1.5语言新特性简单总结 软件技术
lhwork 发表于 2006/7/14 16:45:59 |
1. 自动装箱与拆箱 对应C# 例1.1 Integer i = 10; int j = i; 2. 更优化的for循环 对应就C#---foreach循环 例2.1 String[] names = { "BadBoy","GoodBoy","HappyGirl","sadGirl" }; for(String option: names) { System.out.println(option); } 例2.2 加泛型 对应C++模板 import&nbs |
|
[J2SE]JDK1.5 注释语法(Annotations)新鲜试用 软件技术
lhwork 发表于 2006/7/14 16:39:59 |
在我的上一篇文章JDK1.5新特性介绍中,我们介绍了JDk1.5新增的6个基本特性,本文继续介绍JDK1.5另外一个秘密武器,新的注释语法(Annotations)。
其实说起注解语法,对于任何一个Java开发人员来说都已经耳熟能详了,我们每天都在使用着 @author, @param,等等编写注释,然后用
javadoc生成文档。Java的这种方便的文档生成方法受到了开发者的普遍赞誉。而从JDK1.5开始,注释语法提供了更为强大的功能。
我们先谈谈注释语法本身,它有时候也称为meta-data :“描述数据的数据” 。一般来说它们可以被用来生成文档,检查代码间依赖关系,帮助编译
器作语法检查。时下比较流行的工具有Xdoclet等。对于文档生成早已经有了javadoc工具的完美表现,而对于代码检查,如今java也提供了语言 |
|
[Apache(jakarta)]关于 Web Serviece 以及 Axis2 技术(修定1.2v) 软件技术
lhwork 发表于 2006/7/14 14:35:12 |
本人的公司在最近的一个金融项目上用到了AXIS2 1.0版,在Tomcat上部署AXIS2,用来发布Web Services 我下载了AXIS2 1.0 的 War发布包 成功的安装了AXIS2并且发布了一些Web Services。
我了解到现在很多同仁都曾经用过或将要用到AXIS2技术开发Web Services,为了给更多的想要了解AXIS2技术的人提供方便,鉴于个人的能力和知识有限,我制造此贴并热情的邀请使用过AXIS的 同仁们能来此发表你们的心得和看法。
以下是我发布一个简单的Web Services的过程跟大家分享: 一 . 从www.Ap |
|
|