本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

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


阅读全文(1667) | 回复(0) | 编辑 | 精华 | 删除
 


[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>: 中,有很多开发者在谈论中提


阅读全文(1637) | 回复(0) | 编辑 | 精华 | 删除
 


[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 测试用的类.都在

阅读全文(2659) | 回复(0) | 编辑 | 精华 | 删除
 


[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 更新

阅读全文(2760) | 回复(0) | 编辑 | 精华 | 删除
 


[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&

阅读全文(1834) | 回复(0) | 编辑 | 精华 | 删除
 


[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

阅读全文(1416) | 回复(0) | 编辑 | 精华 | 删除
 


[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

阅读全文(1635) | 回复(0) | 编辑 | 精华 | 删除
 


[J2SE]J2SE5.0新特性之ProcessBuilder
软件技术

lhwork 发表于 2006/7/14 16:44:39

这个例子使用了J2SE5.0的ProcessBuilder类执行外部的程序,相对于 Runtime.exec ,它更方便,可以设置环境变量等。这里使用它在windows下读取物理网卡的地址

package com.kuaff.jdk5package;
import java.io.
阅读全文(1709) | 回复(0) | 编辑 | 精华 | 删除
 


[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也提供了语言

阅读全文(1867) | 回复(0) | 编辑 | 精华 | 删除
 


[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

阅读全文(3449) | 回复(1) | 编辑 | 精华 | 删除
 


« 101 102 103 104 105 106 107 108 109 110 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.717 second(s), page refreshed 144763025 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号