File tree 3 files changed +6
-6
lines changed
service-layer/src/main/java/com/iluwatar
3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 3
3
import org .hibernate .Criteria ;
4
4
import org .hibernate .Session ;
5
5
import org .hibernate .Transaction ;
6
- import org .hibernate .criterion .Expression ;
6
+ import org .hibernate .criterion .Restrictions ;
7
7
8
8
import com .iluwatar .common .DaoBaseImpl ;
9
9
@@ -22,7 +22,7 @@ public Spell findByName(String name) {
22
22
try {
23
23
tx = session .beginTransaction ();
24
24
Criteria criteria = session .createCriteria (persistentClass );
25
- criteria .add (Expression .eq ("name" , name ));
25
+ criteria .add (Restrictions .eq ("name" , name ));
26
26
result = (Spell ) criteria .uniqueResult ();
27
27
result .getSpellbook ().getWizards ().size ();
28
28
tx .commit ();
Original file line number Diff line number Diff line change 3
3
import org .hibernate .Criteria ;
4
4
import org .hibernate .Session ;
5
5
import org .hibernate .Transaction ;
6
- import org .hibernate .criterion .Expression ;
6
+ import org .hibernate .criterion .Restrictions ;
7
7
8
8
import com .iluwatar .common .DaoBaseImpl ;
9
9
@@ -22,7 +22,7 @@ public Spellbook findByName(String name) {
22
22
try {
23
23
tx = session .beginTransaction ();
24
24
Criteria criteria = session .createCriteria (persistentClass );
25
- criteria .add (Expression .eq ("name" , name ));
25
+ criteria .add (Restrictions .eq ("name" , name ));
26
26
result = (Spellbook ) criteria .uniqueResult ();
27
27
result .getSpells ().size ();
28
28
result .getWizards ().size ();
Original file line number Diff line number Diff line change 3
3
import org .hibernate .Criteria ;
4
4
import org .hibernate .Session ;
5
5
import org .hibernate .Transaction ;
6
- import org .hibernate .criterion .Expression ;
6
+ import org .hibernate .criterion .Restrictions ;
7
7
8
8
import com .iluwatar .common .DaoBaseImpl ;
9
9
import com .iluwatar .spellbook .Spellbook ;
@@ -23,7 +23,7 @@ public Wizard findByName(String name) {
23
23
try {
24
24
tx = session .beginTransaction ();
25
25
Criteria criteria = session .createCriteria (persistentClass );
26
- criteria .add (Expression .eq ("name" , name ));
26
+ criteria .add (Restrictions .eq ("name" , name ));
27
27
result = (Wizard ) criteria .uniqueResult ();
28
28
for (Spellbook s : result .getSpellbooks ()) {
29
29
s .getSpells ().size ();
You can’t perform that action at this time.
0 commit comments