Skip to content

Commit 969bb0c

Browse files
committed
DbServiceManager: take out the java8 specific method call
1 parent 6352d46 commit 969bb0c

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/main/java/act/app/DbServiceManager.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,11 @@ public Dao dao(Class<?> modelClass) {
8787
Dao dao = modelDaoMap.get(modelClass);
8888
if (null == dao) {
8989
String svcId = DEFAULT;
90-
DB db = modelClass.getDeclaredAnnotation(DB.class);
91-
if (null != db) {
92-
svcId = db.value();
90+
Annotation[] aa = modelClass.getDeclaredAnnotations();
91+
for (Annotation a : aa) {
92+
if (a instanceof DB) {
93+
svcId = ((DB)a).value();
94+
}
9395
}
9496
DbService dbService = dbService(svcId);
9597
dao = dbService.defaultDao(modelClass);

0 commit comments

Comments
 (0)