Skip to content

Commit 5eadfe3

Browse files
committed
👶 update to sql2o-plus 1.0.3-SNAPSHOT ✔️
1.临时提交
1 parent 49dc828 commit 5eadfe3

4 files changed

Lines changed: 22 additions & 3 deletions

File tree

src/main/java/io/github/cotide/dapper/Database.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public void rollback() {
125125
/**
126126
* 获取仓储
127127
*/
128-
public <TEntity extends Entity> IRepository getRepository(Class<TEntity> returnType)
128+
public <TEntity extends Entity> IRepository<TEntity> getRepository(Class<TEntity> returnType)
129129
{
130130
return this.getUnitOfWork().getRepository(returnType);
131131
}

src/main/java/io/github/cotide/dapper/core/unit/IUnitOfWork.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515
public interface IUnitOfWork extends Closeable {
1616

1717

18+
1819
/**
1920
* 获取仓储对象
2021
* @param <TEntity> 领域对象
2122
* @return
2223
*/
23-
<TEntity extends Entity> IRepository getRepository(Class<TEntity> returnType);
24+
<TEntity extends Entity> IRepository<TEntity> getRepository(Class<TEntity> returnType);
2425

2526
/**
2627
* 切换数据库

src/main/java/io/github/cotide/dapper/core/unit/Sql2oUnitOfWork.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public Sql2oUnitOfWork(Sql2o dataSource, boolean isTransaction,boolean isDebug){
7070

7171

7272
@Override
73-
public <TEntity extends Entity> IRepository getRepository(Class<TEntity> returnType) {
73+
public <TEntity extends Entity> IRepository<TEntity> getRepository(Class<TEntity> returnType) {
7474
return new DapperRepositoryBase(returnType,this);
7575
}
7676

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
package com.sqltest.db;
2+
3+
import com.sqltest.base.BaseTest;
4+
import com.sqltest.model.UserInfo;
5+
import com.sqltest.model.UserType;
6+
import io.github.cotide.dapper.query.Sql;
7+
import io.github.cotide.dapper.repository.inter.IRepository;
8+
9+
public class PageListTest extends BaseTest {
10+
11+
12+
public void pageListOrderBy(){
13+
Sql sql = Sql.builder().select().from(UserInfo.class);
14+
System.out.println(sql.getFinalSql());
15+
IRepository<UserInfo> userInfoIRepository =
16+
getDatabase().getRepository(UserInfo.class);
17+
}
18+
}

0 commit comments

Comments
 (0)