上一篇 | 下一篇

框架构建 Portlet 应用

发布: 2008-7-01 22:14 | 作者: admin | 来源: | 查看: 2次

在类名前的注释@hibernate.class table="InfoObject",表明了这个类将被映射到数据库表InfoObject,在get方法前的注释,表明了每个属性在数据库表中的对应字段。

2.运行Ant的XDoclet任务,生成InfoObject.hbm.xml文件。在WSAD中右键点击build.xml文件,并选择"运行Ant",运行其中的hibernatedoclet任务,将会在classes目录下生成所需要的InfoObject.hbm.xml文件。在这个文件中,还定义了用来生成数据库表结构的任务,将在下面做详细说明。

3.创建DAO接口。为了程序的扩展性,我们首先需要创建一个提供数据访问服务的接口层,定义出对外的访问接口,在本示例中,为IInfoObjectDAO,代码如下:

代码清单3:

package com.ibm.sample.dao;

public interface IInfoObjectDAO {

public abstract InfoObject saveInfoObject(InfoObject info);

public abstract InfoObject getInfoObjectById(Long infoId);

public abstract List getAllInfoObjects();

public abstract void removeInfoObject(Long infoId);

}

[8] [9]

字号: | 推荐给好友

评分:0

我来说两句