LZ是不是没在SQL里建关系图呀?是one to many 的关系。一个文章类别中可以包含多片文章。
在Article 会有ArticleCatalog 的实例。private ArticleCatalog catalog
在ArticleCatalog 里会有 Article的集合。private Set article = new HashTable(0);查询的话
string hql = "From Article where ...."
Query query = Session.createQuery(hql);
List lst = query.list();for(int i=0;i<lst.size();i++) {
    Article a = new Article();
    a = lst.get(i);
...再从 a 里面取得ArticleCatalog 的实体。就OK了。}。你发了好多相同的帖子啊。晕