Skip to content

Commit e05a4ec

Browse files
author
talhadilber
committed
ApplicationContextUtil improvements
1 parent bc139d0 commit e05a4ec

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/main/java/com/beyt/jdq/util/ApplicationContextUtil.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,20 @@
1010

1111
public class ApplicationContextUtil implements ApplicationContextAware {
1212
private static ApplicationContext applicationContext;
13-
private static IEntityManagerProvider entityManagerProvider;
14-
private static IDeserializer deserializer;
15-
1613
@Override
1714
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
1815
ApplicationContextUtil.applicationContext = applicationContext;
19-
ApplicationContextUtil.entityManagerProvider = applicationContext.getBean(IEntityManagerProvider.class);
20-
ApplicationContextUtil.deserializer = applicationContext.getBean(IDeserializer.class);
2116
}
2217

2318
public static ApplicationContext getApplicationContext() {
2419
return applicationContext;
2520
}
2621

2722
public static EntityManager getEntityManager(){
28-
return entityManagerProvider.provide();
23+
return applicationContext.getBean(IEntityManagerProvider.class).provide();
2924
}
3025

3126
public static IDeserializer getDeserializer() {
32-
return deserializer;
27+
return applicationContext.getBean(IDeserializer.class);
3328
}
3429
}

0 commit comments

Comments
 (0)