SSH结合使用以后,同样也是可以根据领域模型生成数据库表,在applicationContext中的hibernate配置部分完成。
[code="java"] <!-- Mysql数据源配置,主要用于开发测试环境-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://172.16.125.9/expert" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>[/code]
[code="java"]<!-- Hibernate配置 -->
<prop name="hibernate.hbm2ddl.auto">update</prop>
<!-- mysql -->
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.cache.use_query_cache">true</prop>
<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>
<prop key="hibernate.cache.provider_configuration_file_resource_path">/ehcache-hibernate.xml</prop>
</props>
</property>
<property name="packagesToScan" value="cn.com.sise.expert.entity.*"/>
</bean>[/code]