update tigon mybatis

This commit is contained in:
Shaun Chyxion 2022-05-29 10:22:12 +08:00
parent 071055a74b
commit 33d668bf7c
6 changed files with 19 additions and 10 deletions

@ -1 +1 @@
Subproject commit 40acef80b8af560cbf19a0a841748c0d63406dde
Subproject commit 97b1da4c89ac3e2919a111fef058b8a69de3c27b

View File

@ -50,6 +50,11 @@
<artifactId>spring-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>

View File

@ -11,6 +11,8 @@
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd">
<aop:aspectj-autoproxy proxy-target-class="true" />
<tx:annotation-driven />
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
init-method="init"
destroy-method="close"
@ -25,10 +27,9 @@
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- MyBatis SqlSessionFactory -->
<bean id="sqlSessionFactory"
class="me.chyxion.tigon.mybatis.TigonSqlSessionFactoryBean"
class="org.mybatis.spring.SqlSessionFactoryBean"
p:dataSource-ref="dataSource"
p:typeAliasesPackage="com.pudonghot.ambition.crm.model"
p:configLocation="classpath:mybatis/mybatis-config.xml"

View File

@ -29,9 +29,14 @@ public class HomePageMapperTest extends AbstractTransactionalJUnit4SpringContext
HomePage m = new HomePage();
String id = "id";
m.setId(id);
m.setName(id);
m.setApplying(true);
m.setContent("content");
m.setDateCreated(new Date());
m.setContent("s");
m.setApplying(true);
m.setCreatedBy("donghuang");
m.setDateCreated(new Date());
mapper.insert(m);
Assert.assertTrue(mapper.list(null).size() > 0);
/*

View File

@ -1,16 +1,13 @@
package com.pudonghot.ambition.crm.mapper;
import lombok.extern.slf4j.Slf4j;
import org.junit.Assert;
import org.junit.Test;
import java.util.Date;
import org.junit.Assert;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import lombok.extern.slf4j.Slf4j;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.pudonghot.ambition.crm.mapper.UserMapper;
import com.pudonghot.ambition.crm.model.User;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
/**
* @version 0.0.1

View File

@ -7,4 +7,5 @@
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd">
<context:property-placeholder location="classpath:spring/config.properties" />
<bean class="me.chyxion.tigon.mybatis.TigonMyBatisConfiguration" />
</beans>