Skip to content

Commit 935cdd0

Browse files
committed
Replace deprecated Hibernate Expression with Restrictions.
1 parent 572ac0c commit 935cdd0

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

service-layer/src/main/java/com/iluwatar/spell/SpellDaoImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.hibernate.Criteria;
44
import org.hibernate.Session;
55
import org.hibernate.Transaction;
6-
import org.hibernate.criterion.Expression;
6+
import org.hibernate.criterion.Restrictions;
77

88
import com.iluwatar.common.DaoBaseImpl;
99

@@ -22,7 +22,7 @@ public Spell findByName(String name) {
2222
try {
2323
tx = session.beginTransaction();
2424
Criteria criteria = session.createCriteria(persistentClass);
25-
criteria.add(Expression.eq("name", name));
25+
criteria.add(Restrictions.eq("name", name));
2626
result = (Spell) criteria.uniqueResult();
2727
result.getSpellbook().getWizards().size();
2828
tx.commit();

service-layer/src/main/java/com/iluwatar/spellbook/SpellbookDaoImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.hibernate.Criteria;
44
import org.hibernate.Session;
55
import org.hibernate.Transaction;
6-
import org.hibernate.criterion.Expression;
6+
import org.hibernate.criterion.Restrictions;
77

88
import com.iluwatar.common.DaoBaseImpl;
99

@@ -22,7 +22,7 @@ public Spellbook findByName(String name) {
2222
try {
2323
tx = session.beginTransaction();
2424
Criteria criteria = session.createCriteria(persistentClass);
25-
criteria.add(Expression.eq("name", name));
25+
criteria.add(Restrictions.eq("name", name));
2626
result = (Spellbook) criteria.uniqueResult();
2727
result.getSpells().size();
2828
result.getWizards().size();

service-layer/src/main/java/com/iluwatar/wizard/WizardDaoImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.hibernate.Criteria;
44
import org.hibernate.Session;
55
import org.hibernate.Transaction;
6-
import org.hibernate.criterion.Expression;
6+
import org.hibernate.criterion.Restrictions;
77

88
import com.iluwatar.common.DaoBaseImpl;
99
import com.iluwatar.spellbook.Spellbook;
@@ -23,7 +23,7 @@ public Wizard findByName(String name) {
2323
try {
2424
tx = session.beginTransaction();
2525
Criteria criteria = session.createCriteria(persistentClass);
26-
criteria.add(Expression.eq("name", name));
26+
criteria.add(Restrictions.eq("name", name));
2727
result = (Wizard) criteria.uniqueResult();
2828
for (Spellbook s: result.getSpellbooks()) {
2929
s.getSpells().size();

0 commit comments

Comments
 (0)