您的位置:首页 > 编程语言

Windows Server2003防木马权限设置IIS服务器安全配置整理脚本代码

2011-11-10 09:59 711 查看
LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:

mappingResources、
mappingLocations、
mappingDirectoryLocations
mappingJarLocations

他们的区别:

mappingResources:指定classpath下具体映射文件名
Java代码
<property name="mappingResources" value=“userTest.hbm.xml”/>

或者利用list同时指定多个 映射文件
Xml代码
<property name="mappingResources">
<list>
<value>cn/com/env/DAO/tusers/Tusers.hbm.xml</value>
<value>cn/com/env/DAO/projectNeed/Tprojectneed.hbm.xml</value>
<value>cn/com/env/DAO/projectNeedA/Tprojectneeda.hbm.xml</value>
</list>
</property>


mappingLocations:可以指定任何文件路径,并且可以指定前缀:classpath、file等
Xml代码
<property name="mappingLocations" value="/WEB-INF/usetTest.hbm.xml"/>
<property name="mappingLocations" value="classpath:com/myproject/domain/userTest.hbm.xml"/>


也可以用通配符指定,'*'指定一个文件(路径)名,'**'指定多个文件(路径)名,例如:
Xml代码
<property name="mappingLocations" value="classpath:com/myproject/domain/**/*.hbm.xml"/>

mappingResources:

<!-- 用通配符解决mappingResources的繁琐配置 -->
<property name="mappingLocations">
<list>
<value>classpath*:com/yb/vo/*.hbm.xml</value>
<value>classpath*:org/fireflow/engine/persistence/hibernate/*.hbm.xml</value>
</list>
</property>


上面的配置是在com/myporject/domain包下任何路径下的hbm.xml文件都被加载为映射文件

mappingDirectoryLocations:指定映射的文件路径
Xml代码
<property name="mappingDirectoryLocations">
<list>
<value>/WEB-INF/classes/com/hjy/model/survey</value>
</list>
</property>


mappingJarLocations:指定加载的映射文件在jar文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: