精华内容
下载资源
问答
  • 刚开始接触hibernate,不知道*.hbm.xml文件和hibernate.cfg.xml文件中都有什么属性,于是研究了一下怎么能在eclipse中自动提示。 我用的eclipse版本Luna Service Release 2 (4.4.2)。hibernate版本hibernate-...

    刚开始接触hibernate,不知道*.hbm.xml文件和hibernate.cfg.xml文件中都有什么属性,于是研究了一下怎么能在eclipse中自动提示。

    我用的eclipse版本是Luna Service Release 2 (4.4.2)。hibernate版本是hibernate-distribution-3.6.10.Final。hibernate文件下载地址:http://sourceforge.net/projects/hibernate/files/

    eclipse配置步骤(以*.hbm.xml文件的配置为例,hibernate.cfg.xml文件的配置相似):

    1、  将项目中使用的hibernate3.jar文件解压,找到org文件夹下的hibernate-mapping-3.0.dtd文件。

    2、eclipse -> Window -> Preferences -> Weband XML(或XML) -> XML Catalog点击add,在弹出的Add XML Catalog 对话框中,location里选择上面找到的hibernate-mapping-3.0.dtd文件位置,Key Type中选择URI,输入*.hbm.xml文件中显示的http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd(不同文件会有不同的格式。)

    URI的查找方式为:随便打开项目中的一个*.hbm.xml文件,找到相应的地址,如下:

    <!DOCTYPE hibernate-configuration PUBLIC

             "-//Hibernate/HibernateConfiguration DTD 3.0//EN"

             "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

    3、最后重启eclipse就可以

    展开全文
  • 使用SpringMVC框架虽然使用注解可以免去我们很多的配置,但是光使用注解不能完全取代所有的配置问价的,使用SpringMVC主要有三种配置文件,pom.xml、web.xml、springmvc.xml三种,下面我们分别说一下三种配置文件...

    前言:
    使用SpringMVC框架虽然使用注解可以免去我们很多的配置,但是只使用注解是不能完全取代所有的配置文件的,使用SpringMVC框架构建一个项目主要有三种配置文件,pom.xml、web.xml、springmvc.xml三种,而就我本人而言,之前关于SpringMVC的种种配置,总是傻傻分不清楚让我配置的东西到底应给放到哪个配置文件中,下面我们分别说一下三种配置文件主要配置哪些内容。

    1、pom.xml文件:

    书面语:pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件。

    我的理解: pom.xml文件严格来说应该说是Maven的配置文件,该配置文件主要的目的是通过配置依赖的形式来让maven管理jar包,让maven来自动导入我们所需要的包的,所以pom.xml配置文件的内容主要是配置一些依赖。

    例: 下面是配置SpringMVC的依赖,我只是举个例子,随着项目功能的增多,依赖会越来越多。
    点击了解:pom.xml配置文件的详解

    <dependencies>
    	<dependency>
    		<groupId>org.springframework</groupId>
    		<artifactId>spring-webmvc</artifactId>
    		<version>3.2.8.RELEASE</version>
    	</dependency>
    </dependencies>
    

    2、web.xml文件:
    首先 web.xml 是java web 项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的。web.xml是我们创建maven项目以后自己点击java EE Tools手动生成的,它在项目根目录下的/WEB-INF/web.xml的位置,web.xml文件是用来配置:欢迎页、servlet、filter等。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。

    例: 下面是web.xml的一些基本配置:点解了解:关于web.xml文件的详解

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns="http://java.sun.com/xml/ns/javaee"
    	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    	version="2.5">
    	<display-name>Demo</display-name>
    	<welcome-file-list>
    		<welcome-file>index.html</welcome-file>
    		<welcome-file>index.htm</welcome-file>
    		<welcome-file>index.jsp</welcome-file>
    		<welcome-file>default.html</welcome-file>
    		<welcome-file>default.htm</welcome-file>
    		<welcome-file>default.jsp</welcome-file>
    	</welcome-file-list>
    
    	<!-- 配置HTML访问过滤器 -->
    	<filter>
    		<filter-name>HtmlAccessFilter</filter-name>
    		<filter-class>cn.tedu.store.filter.HtmlAccessFilter</filter-class>
    	</filter>
    
    	<filter-mapping>
    		<filter-name>HtmlAccessFilter</filter-name>
    		<url-pattern>*.html</url-pattern>
    	</filter-mapping>
    
    	<!-- 配置字符集编码过滤器 -->
    	<filter>
    		<filter-name>CharacterEncodingFilter</filter-name>
    		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    		<init-param>
    			<param-name>encoding</param-name>
    			<param-value>utf-8</param-value>
    		</init-param>
    	</filter>
    	<filter-mapping>
    		<filter-name>CharacterEncodingFilter</filter-name>
    		<url-pattern>/*</url-pattern>
    	</filter-mapping>
    
    	<!-- 配置DispatcherServlet -->
    	<servlet>
    		<servlet-name>DispatcherServlet</servlet-name>
    		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    		<!-- 1.配置spring的配置文件 -->
    		<init-param>
    			<param-name>contextConfigLocation</param-name>
    			<param-value>classpath:spring-*.xml</param-value>
    		</init-param>
    		<!-- 2.启动Tomcat时即初始化该Servlet -->
    		<load-on-startup>1</load-on-startup>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>DispatcherServlet</servlet-name>
    		<url-pattern>*.do</url-pattern>
    	</servlet-mapping>
    </web-app>
    

    3、springmvc.xml文件:

    a. springmvc.xml配置文件是(建议)配置在src/main/resources下的,它的名称不是官方提供的(也可以自己定义其它的名称),也可以根据自己的需求定义多个该配置文件。点解了解:配置文件的位置和命名

    例子: 下面是我的项目中的一下简单的配置:配置了多个xml的配置文件。
    在这里插入图片描述
    b. springmvc.xml主要是针对SpringMVC框架的一些配置,其中主要的的配置有组件扫描、视图解析器、注解驱动、拦截器等,以及Dao层的读取配置文件、配置数据源、配置接口文件等,总之都是针对SpringMVC自己框架的一些配置。具体的配置可以简单的参考一下这篇文章

    上面大部分都是我自己的理解,如果有问题评论告诉我以便及时更正,如果对你有帮助,别忘了点了赞哦,笔芯。

    展开全文
  • 安装目录下 conf文件夹里有context.xml、server.xml、web.xml,怎么没见过有server.out.xml文件
    安装目录下 conf文件夹里有context.xml、server.xml、web.xml,怎么没见过有server.out.xml文件?
    展开全文
  • server.xml是配置tomcat的文件,比如我们可以在里面更改8080端口等.还可以在里面添加和来添加工程和JNDI资源 web.xml是配置整个tomcat的jsp和servlet工作中的一些情况,比如我们配置list来不让我们输入一个目录的...
    server.xml是配置tomcat的文件,比如我们可以在里面更改8080端口等.还可以在里面添加<Context>和<Resourses>来添加工程和JNDI资源


    web.xml是配置整个tomcat的jsp和servlet工作中的一些情况,比如我们配置list来不让我们输入一个目录的时候显示出那个目录下的jsp文件,而是显示404错误.还有在一些安全方面也可以做配置.


    context.xml是用来配置环境的.我们开发大项目的时候一般都是配置这个文件的来添加一个项目的而不是把项目拷贝到webapp下去,还有也可以在这里配置JNDI,一般我们都选择在这里而不是server.xml中配置工程和JNDI


    tomcat-user.xml在这里就是配置tomcat的用户了,你可以到tomcat的开始页http://localhost:8080中点tomcat manager就会提示你要用户名和密码了,这里的用户名和密码就可以在这个xml中配置的
    展开全文
  • web.xml是什么?web.xml详解。

    千次阅读 2017-04-08 19:32:46
    web.xml文件中web-app元素声明的下面每个子元素的声明。下面的章节讲述部署描述符中可能包含的所有子元素。 注意: 在Servlet 2.3中,子元素必须按照DTD文件语法描述中指定的顺序出现。比如,如果部署描述符中的...
  • web.xml是什么

    2019-01-06 22:09:21
    Web项目下的web.xml文件为局部配置,针对本项目的位置。 Tomcat 下的web.xml文件为全局配置,配置公共信息。  web.xml配置文件位置没有顺序 当时加载有顺序 加载顺序为 servletContext context-param listener...
  • 我们在处理中文乱码或是配置数据源时,我们要修改Tomcat下的server.xml和content.xml文件。 但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果。 为什么会还原? Tomcat服务器在Eclipse中...
  • 之前碰到的一个问题,每次启动项目都会下载maven-matedata.xml文件,项目正常启动,就是太慢了1、maven-matedata.xml文件什么的每一次使用maven更新jar包都更新这个文件,当从maven下载jar包时,会根据这个...
  • POM项目对象模型(Project Object Model)的简称,它Maven项目中的文件,使用XML表示,名称叫做pom.xml。在Maven中,当谈到Project的时候,不仅仅一堆包含代码的文件。一个Project往往包含一个配置文件,包括了与...
  • web.xml文件是什么?有什么用?--详解

    万次阅读 多人点赞 2018-10-08 10:41:31
    但是要说明的web.xml并不是必须的,一个web工程可以没有web.xml文件。 1、WEB工程加载web.xml过程  经过个人测试,WEB工程加载顺序与元素节点在文件中的配置顺序无关。即不会因为 filte...
  • 作为Android的清单文件,就像菜单一样,有什么菜都放在里面做记录AndroidManifest.xml文件是Android程序的入口,描述了package中暴露的组件像activity,serveice等(必须声明),他们各自的实现类,各种能被处理的
  • 什么是pom.xml?有什么作用?--pom.xml详解

    万次阅读 多人点赞 2018-10-08 10:59:36
    POM项目对象模型(Project Object Model)的简称,它Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题...
  • 在SpringMVC项目中我们一般会引入applicationContext.xml和dispatcher-servlet.xml两个配置文件,这两个配置文件具体的区别是什么呢?  Spring 官方文档介绍如下: Spring lets you define multiple ...
  • 什么是sitemap.xml? 如何提交sitemap.xml?

    千次阅读 2018-08-08 19:12:56
    而sitemap.xml是遵守该协议的包含了一个网站所有链接的xml格式文件。  sitemap.xml文件可以手工编写,也可以通过软件自动生成,比如通过小爬虫在线生成工具。  sitemap.xml文件创建好了之后可以提交给...
  • POM项目对象模型(Project Object Model)的简称,它Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题...
  • 以上.hbm.xml映射文件的代码。 eclipse一直对于<hibernate-mapping package="com.qtj.model">这一行报错: The attribute type is required in the declaration of attribute "cata" for element "set". 之前写...
  • ![图片说明](https://img-ask.csdn.net/upload/201911/04/1572855149_94877.png)!... 如图,我想创建一个hibernate.cfg.xml文件 但是最后一步的finish,点击没有反应 请问什么,要怎么解决?
  • 请问application.xml这个文件什么位置,我在项目中没有找到,需要自己创建吗?
  • web.xml配置文件

    2018-02-04 23:28:14
    Java的web工程中的web.xml文件什么作用呢?它每个web工程都必须的吗?...要想回答上面的问题,得先了解web.xml文件是用来干什么的。web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没
  • 我用JBuilder 调试项目时 经常碰到没有加载.hbm.xml配置文件,从浏览器进入项目时走的路径也不是web.xml中的默认路径,有哪位高手能帮我讲一下tomcat怎么加载.xml配置文件的 越详细越好问题补充: 这web.xml...
  • POM项目对象模型(Project Object Model)的简称,它Maven项目中的文件,使用XML表示,名称叫做pom.xml。作用类似ant的build.xml文件,功能更强大。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题...
  • 第一次用更改main.xml的方式,结果每次编译就产生一个main.out.xml,一直错误就是执行不了.如果运行时正打开 string.xml, 那么就会生成string.out.xml.分析 : 出现以上问题,因为当 前的编辑文件是xml,所以 ...
  • 当我们在处理中文乱码或是配置数据源时,我们要修改Tomcat下的server.xml和content.xml文件。 但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果。 为什么会还原? Tomcat服务器在Eclipse...
  • sitemap.xml是什么,有什么用处?

    千次阅读 2010-05-10 15:58:00
    sitemap.xml是什么,有什么用处?在很多的BLOG中都有这样的文件,而且也有不少的工具能够生成这样的地图文件;那么sitemap.xml到底是个什么东西呢,又有什么作用呢;我们经常说要想Google提交sitemap文件,那么sitemap是...
  • web.xml文件作用

    千次阅读 2017-12-28 09:34:12
    每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗?  一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。  web.xml文件是用来初始化配置...
  • <hibernate-mapping package="com.qtj.model"> 文件中写到这句话,eclipse 就跳出错误提示:The attribute type is required in the declaration of attribute "cata" for element "set". 请问是什么原因?谢谢!
  • ApplicationContext.xml spring 全局配置文件,用来控制spring 特性的、比如:aop,sessionFactory ...(1)如果直接使用SpringMVC可以不添加applicationContext.xml文件的。 只需要把所有相关配置放到x
  • 在SpringMVC项目中我们一般会引入applicationContext.xml和dispatcher-servlet.xml两个配置文件,这两个配置文件具体的区别是什么呢?Spring 官方文档介绍如下: Spring lets you define multiple contexts

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,028
精华内容 6,411
关键字:

.xml是什么文件