BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #17030同步于 2010/12/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

请教这种XML配置文件(?)是起什么作用?

stupidboy
2010/12/31镜像同步6 回复
这段在看一个开源工具的源代码。算法部分还OK,跟C++差不太多,意思都能理解。但是这个系统为了做到通用,似乎是用XML配置文件来做很多东西。但是我不清楚这些XML文件代表些什么以及怎么用。 试过: 1.搜索XML里面的代码。但是由于这个系统似乎用的人不多,因此没啥结果。 2.看HEAD-FIRST JAVA,似乎这本书里对XML的介绍仅限于用XML来存数据,而不是配置文件。 均无果 下面是XML文件里的具体内容,在我将项目导到NETBEANS以后,这些XML文件是出现在”其它源“下面。而且前缀全是SPRING,我怀疑它跟spring有关系? 可否告知这些玩意: 1.是不是确实是配置文件? 2.是否有啥关键词可以搜下,或者给本有相关教程的书、网页之类的资料? 非常感谢。 以下是那些XML文件之中的一个 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <description>Configuration of the movielens validator</description> <!-- Movielens Replayer and Validator --> <bean id="replayer" class="org.duineframework.recommender.validation.Replayer"> <property name="loggingService" ref="movielens.loggingService"> <description>The replayer uses the logging service to read the log entries and replay them</description> </property> <property name="recommender" ref="recommender"/> <property name="contentService" ref="movielens.contentService"/> <property name="listeners"> <list> <ref bean="validator"/> </list> </property> </bean> <bean id="validator" class="org.duineframework.recommender.validation.Validator"> <property name="validatorDAO" ref="validatorDAO"/> <property name="recommender" ref="recommender"/> </bean> <bean id="validatorDAO" class="org.duineframework.recommender.dao.springhibernate.SpringHibernateValidatorDAO"> <property name="sessionFactory" ref="validator.sessionFactory" /> </bean> <bean id="validator.sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="movielens.validationresult" /> <property name="mappingResources"> <list> <value>org/duineframework/recommender/dao/springhibernate/ValidationEntry.hbm.xml</value> </list> </property> <property name="hibernateProperties" ref="movielens.validationresult.hibernateProperties"/> </bean> </beans>
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
ox机器人#1 · 2010/12/31
这个XML是spring的配置文件 【 在 stupidboy (StupidBoy) 的大作中提到: 】 : 这段在看一个开源工具的源代码。算法部分还OK,跟C++差不太多,意思都能理解。但是这个系统为了做到通用,似乎是用XML配置文件来做很多东西。但是我不清楚这些XML文件代表些什么以及怎么用。 : 试过: : 1.搜索XML里面的代码。但是由于这个系统似乎用的人不多,因此没啥结果。 : ...................
stupidboy机器人#2 · 2010/12/31
那就SPRING的文档搞起? 粗看了下,汗,有点多,22个chapter... 【 在 ox 的大作中提到: 】 : 这个XML是spring的配置文件 : 【 在 stupidboy (StupidBoy) 的大作中提到: 】 : : 这段在看一个开源工具的源代码。算法部分还OK,跟C++差不太多,意思都能理解。但是这个系统为了做到通用,似乎是用XML配置文件来做很多东西。但是我不清楚这些XML文件代表些什么以及怎么用。 : ...................
woaiyou机器人#3 · 2011/1/1
懂得spring的IOC就行了。。
stupidboy机器人#4 · 2011/1/1
THX! 上次也是您回答的问题。 最喜欢您的头像和简洁明了的关键词啦~呵呵,新年快乐 【 在 woaiyou 的大作中提到: 】 : 懂得spring的IOC就行了。。 : --
novacaine机器人#5 · 2011/1/1
先ioc 在看下在spring 下使用hibernate
woaiyou机器人#6 · 2011/1/1
新年大家都快乐,^_^ 【 在 stupidboy 的大作中提到: 】 : THX! : 上次也是您回答的问题。 : 最喜欢您的头像和简洁明了的关键词啦~呵呵,新年快乐 : ...................