最近要做一个新项目,需要借助mysql的行级锁机制,又由于是第一次使用jpa去实现行级锁,所以遇到了一丢丢问题,昨天晚上用了1个多小时解决了。。分享下。。
--------------------------------------------------------------------------------------------------------------------------------------------------
1.这是spring配置文件的内容,相信大多数人也都能从网上search到:
<bean id="hibernateJpaVendorAdapter"
class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" />
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<!-- 指定下数据源 -->
<property name="dataSource" ref="<strong>dataSource</strong>" />
<property name="jpaVendorAdapter" ref="hibernateJpaVendorAdapter" />
<!-- 指定Entity实体类包路径 -->
<property name="packagesToScan">
<array>
<value>com.xxx.xx.xxx.core.entity</value>
</array>
</property>
<property name="jpaProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>