Skip to content

Commit 54ad3d7

Browse files
committed
Removed injector
1 parent e241a39 commit 54ad3d7

File tree

5 files changed

+0
-34
lines changed

5 files changed

+0
-34
lines changed

pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@
6363
<artifactId>reflections</artifactId>
6464
<version>0.9.12</version>
6565
</dependency>
66-
<dependency>
67-
<groupId>org.javawebstack</groupId>
68-
<artifactId>Injector</artifactId>
69-
<version>1.0-SNAPSHOT</version>
70-
</dependency>
7166
<dependency>
7267
<groupId>org.javawebstack</groupId>
7368
<artifactId>AbstractData</artifactId>

src/main/java/org/javawebstack/orm/Model.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.javawebstack.orm;
22

3-
import org.javawebstack.injector.Injector;
43
import org.javawebstack.orm.query.Query;
54

65
import java.lang.reflect.Field;
@@ -22,7 +21,6 @@ public class Model {
2221
private static final Method refreshMethod;
2322

2423
{
25-
inject();
2624
updateOriginal();
2725
}
2826

@@ -123,12 +121,6 @@ void setEntryExists(boolean exists) {
123121
this.internalEntryExists = exists;
124122
}
125123

126-
public void inject() {
127-
Injector injector = Repo.get(getClass()).getInfo().getConfig().getInjector();
128-
if (injector != null)
129-
injector.inject(this);
130-
}
131-
132124
public void save() {
133125
try {
134126
saveMethod.invoke(ORM.repo(getClass()), this);

src/main/java/org/javawebstack/orm/ORMConfig.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.javawebstack.orm;
22

3-
import org.javawebstack.injector.Injector;
43
import org.javawebstack.orm.exception.ORMConfigurationException;
54
import org.javawebstack.orm.mapper.DefaultMapper;
65
import org.javawebstack.orm.mapper.TypeMapper;
@@ -15,7 +14,6 @@ public class ORMConfig {
1514
private boolean idPrimaryKey = true;
1615
private boolean idAutoIncrement = true;
1716
private final List<TypeMapper> typeMappers = new ArrayList<>();
18-
private Injector injector;
1917
private boolean preventUnnecessaryUpdates = true;
2018

2119
public ORMConfig() {
@@ -55,11 +53,6 @@ public ORMConfig setIdAutoIncrement(boolean idAutoIncrement) {
5553
return this;
5654
}
5755

58-
public ORMConfig setInjector(Injector injector) {
59-
this.injector = injector;
60-
return this;
61-
}
62-
6356
public boolean isCamelToSnakeCase() {
6457
return camelToSnakeCase;
6558
}
@@ -84,10 +77,6 @@ public boolean isIdAutoIncrement() {
8477
return idAutoIncrement;
8578
}
8679

87-
public Injector getInjector() {
88-
return injector;
89-
}
90-
9180
public TypeMapper getTypeMapper(Class<?> type, int size) {
9281
for (TypeMapper mapper : getTypeMappers()) {
9382
SQLType sqlType = mapper.getType(type, size);

src/main/java/org/javawebstack/orm/Repo.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@ public void save(T entry) {
101101
}
102102

103103
public void create(T entry) {
104-
if (info.getConfig().getInjector() != null)
105-
info.getConfig().getInjector().inject(entry);
106104
observers.forEach(o -> o.saving(entry));
107105
observers.forEach(o -> o.creating(entry));
108106
executeCreate(entry);
@@ -224,8 +222,6 @@ public Object getId(Object entity) {
224222
}
225223

226224
public Repo<T> observe(Observer<T> observer) {
227-
if (info.getConfig().getInjector() != null)
228-
info.getConfig().getInjector().inject(observer);
229225
observers.add(observer);
230226
return this;
231227
}

src/main/java/org/javawebstack/orm/SQLMapper.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.javawebstack.orm;
22

3-
import org.javawebstack.injector.Injector;
43
import org.javawebstack.orm.exception.ORMQueryException;
54
import org.javawebstack.orm.mapper.TypeMapper;
65

@@ -28,14 +27,9 @@ public static <T extends Model> List<T> map(Repo<T> repo, ResultSet rs, List<Cla
2827
try {
2928
while (rs.next()) {
3029
T t = (T) repo.getInfo().getModelConstructor().newInstance();
31-
Injector injector = repo.getInfo().getConfig().getInjector();
32-
if (injector != null)
33-
injector.inject(t);
3430
for (Class<? extends Model> model : joinedModels) {
3531
Repo<Model> r = Repo.get((Class<Model>) model);
3632
Model o = (Model) r.getInfo().getModelConstructor().newInstance();
37-
if (injector != null)
38-
injector.inject(o);
3933
t.internalAddJoinedModel(model, mapBack(r, rs, o));
4034
}
4135
list.add(mapBack(repo, rs, t));

0 commit comments

Comments
 (0)