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 " + query = "SELECT a FROM Actors a WHERE " +
"a.firstname LIKE :firstname AND " + "a.firstname LIKE :firstname AND " +
"a.lastname LIKE :lastname AND " + "a.lastname LIKE :lastname AND " +
"a.sex = :sex"// AND " + "a.sex = :sex AND " +
//"a.birthdate = :birthdate" "a.birthdate = :birthdate"
), ),
@NamedQuery( @NamedQuery(
name = "Actors.selectAllActors", name = "Actors.selectAllActors",

View File

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