关于配置Hibernate的xml文件提示问题

学习Hibernate的过程中发现、hibernate.cfg.xml文件可以自动提示、但是model对应的xxx.hbm.xml却不会自动提示、

记得以前学习struts的时候是可以通过手动设置DTD类型的文件类实现提示的、于是就试了一下、结果就可以了、过程如下、

1、点击Eclipse的Window -> Preferences -> XML -> XML Catalog配置项如下图

2、点击右上角的【Add】按钮、弹出啊添加DTD文件的对话框、如下图所示、

  2.1在Location的地方添加你的DTD文件的路径、本人用的是Hibernate4.3.5、DTD文件位于hibernate-release-4.3.5.Final\lib\required目录下的

hibernate-core-4.3.5.Final.jar包中、解压该文件、会在org\hibernate目录下找到两个DTD文件

hibernate-mapping-3.0.dtd   和  hibernate-configuration-3.0.dtd

  2.2在key位置输入对应的key值、也就是xml文件中!DOCTYPE hibernate-mapping PUBLIC内容之后的引号中的值、

例我这里(Model对应的配置文件)是【-//Hibernate/Hibernate Mapping DTD 3.0//EN】

hibernate.cfg.xml对应的是【-//Hibernate/Hibernate Configuration DTD 3.0//EN】

然后点击OK按钮、保存即可、

其他xml文件的提示类似、只要找到对应的DTD文件即可、

时间: 2024-10-05 04:59:54

关于配置Hibernate的xml文件提示问题的相关文章

Hibernate.编写xml文件无自动提示信息

Hibernate.编写xml文件无自动提示信息 注意: 配置 xxxx.hbm.xml 文件的自动提示.和配置 hibernate.cfg.xml 文件的提示,操作步骤是一样的.只是复制的文件内容.选择文件不一样. xxxx.hbm.xml 复制内容是:http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd   选择文件是:hibernate-mapping-3.0.dtd hibernate.cfg.xml 复制内容是:http:

Eclipse添加xml文件提示及Hibernate配置学习[转载]

文件提示功能在开发过程中很实用的,本文实现了一个Eclipse添加xml文件提示,感兴趣的朋友可以了解下啊,希望本文对你有所帮助 添加Hibernate配置文件提示 解压hibernate.jar包 在org\hibernate目录下找到hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd 打开Eclipse-->Window-->Preferences-->Web and XML-->XML Catalog 在右边点击

hibernate.hbm.xml文件配置入门小结(1)

在Hibernate中,各表的映射文件xxx.hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具. hibernate.hbm.xml文件的基本结构如下: [html] view plain copy print? 1   <?xml version="1.0" encoding='UTF-8'?> 2 3   <!DOCTYPE hibernate-mapping PUBLIC 4        "-//Hi

Hibernate.cfg.xml文件的配置

1.  Hibernate配置 1.1.  可编程的配置方式 一个org.hibernate.cfg.Configuration 实例代表了一个应用程序中Java类型到SQL数据库映射的完整集合.Configuration被用来构建一个 SessionFactory. 映射定义则由不同的XML映射定义文件编译而来. 可以直接实例化Configuration来获取一个实例,并为它指定XML映射定义文件. 如果映射定义文件在类路径(classpath)中,请使用addResource(): Conf

在Idea中自动生成实体类和hibernate.cfg.xml文件

1 按快捷键 ctrl+shift+alt+s调出project structure菜单, 点击项目名称, 添加hibernate模块, 在最右侧点击+号, 添加hibernate.cfg.xml文件 2 点击DataBase中的+号 ,连接 mysql数据库 选择数据库名称,  建立连接 3 在persistence窗口中, 右键, genarate persistence mapping -> from database schema  弹出创建对话框, 配置完点击ok即可 4 如果没有pe

【Struts2】☆★之解决struts.xml文件提示问题

[Struts2]☆★之解决struts.xml文件提示问题 首先需要下载struts架包,下载步骤详情请看[web开发]☆★之Struts2系列教程[1]搭建Struts2开发环境. 下载之后我们新建一个struts.xml文件,如下: 在联网的情况下,IDE会根据这个路径将struts-2.3.dtdt文件下载下来放在缓冲中,但是有些项目比如做银行项目时,开发环境是不允许连接互联网的,因此怎么解决这个问题呢?ok,往下看 将下载好的struts文件打开,找到这个文件,如下: 那么接下来呢?打

Spring讲解二:Spring中的Bean配置1---基于XML文件的方式

一.在Spring的IOC容器中配置Bean 在xml文件中通过bean节点配置bean id:Bean的名称: (1) 在IOC容器中必须是唯一的 (2) 若id没有指定,Spring自动将权限限定性类名作为bean的名字 (3) id可以指定多个名字,名字之间可以用逗号.分号.或空格分隔 二.Spring容器 在Spring IOC容器读取Bean配置创建Bean实例之前,必须对它进行初始化.只有在容器实例化后,才可以从IOC容器中获取Bean实例并使用. Spring提供了两种类型的IOC

如何配置Spring的XML文件及使用

App.config 1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <configSections> 4 <sectionGroup name="spring"> 5 <section name="context" type="Spring.Context.Support.Context

hibernate 不能解析hibernate.cfg.xml 文件

1.hibernate解析hibernate.cfg.xml 文件时出现如下错误. org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)    at org.hibernate.cfg.Configuration.configure(C