Minor improvements, re-added birthdate

This commit is contained in:
karl 2019-11-29 14:45:41 +01:00
parent b271581278
commit 509248fa30
2 changed files with 11 additions and 12 deletions

View File

@ -19,8 +19,8 @@ import java.time.LocalDate;
query = "SELECT a FROM Actors a WHERE " +
"a.firstname LIKE :firstname AND " +
"a.lastname LIKE :lastname AND " +
"a.sex = :sex"// AND " +
//"a.birthdate = :birthdate"
"a.sex = :sex AND " +
"a.birthdate = :birthdate"
),
@NamedQuery(
name = "Actors.selectAllActors",

View File

@ -70,9 +70,8 @@ public class MoviesService {
@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
public void save(List<Movies> movies) {
for (Movies movie : movies) {
try {
for (Movies movie : movies) {
// Get studio for the movie from the database
Studios movieStudio = movie.getStudio();
LOGGER.info("Get a studio" + movieStudio);
@ -101,7 +100,7 @@ public class MoviesService {
.setParameter("firstname", movieActor.getFirstname())
.setParameter("lastname", movieActor.getLastname())
.setParameter("sex", movieActor.getSex())
//.setParameter("birthdate", movieActor.getBirthdate())
.setParameter("birthdate", movieActor.getBirthdate())
.getResultList();
if (!actorListResult.isEmpty() && actorListResult.size() > 0) {
@ -116,13 +115,13 @@ public class MoviesService {
}
}
}
catch (Exception e) {
LOGGER.info("save() >> movies" + movies);
for (Movies movieToImport : movies) {
em.merge(movieToImport);
}
} catch (Exception e) {
e.printStackTrace();
}
}
LOGGER.info("save() >> movies" + movies);
for (Movies movie : movies) {
em.merge(movie);
}
}
}