组件作用

该组件主要扩展原来ORM Framework 在开发业务系统时的便利框架,目前支持的ORM 主要是 hibernate 3.x 和 ibatics 3

基于ibatis3 提供了SessionFactory 与 Springframework 的整合,同时也支持在领域模型内的配置.

使用如下.
1. 在 spring的配置文件,如 configration.xml 加入如下配置代码
<!-- defined sql map client  -->
<bean id="sqlMapClient"
    class="org.vsg.common.ibatis3.SqlSessionFactoryBean">
    <property name="configLocation" value="WEB-INF/sqlmap-config.xml"/>
    <property name="dataSource" ref="dataSource"/>
    <property name="mapperDomainFile" value="module-mapper.xml"/>
</bean>
该类就会自动扫描在class 或 jar 包内的配置文件module-mapper.xml.

2.在配置文件module-mapper.xml 加入需要导入的 ibatis3 的模型,就可直接读取该配置文件
<?xml version="1.0" encoding="UTF-8"?>
<list>
	<value>org/vsg/saas/domain/SaasAccount.xml</value>
	<value>org/vsg/saas/domain/AccountProfile.xml</value>
</list>

Cannot resolve file macro, invalid file name or id.


后有相关的附件





Last edited Jul 13, 2010 at 8:12 AM by vison_ruan, version 9

Comments

No comments yet.