diff --git a/src/main/java/org/springframework/samples/petclinic/repository/jdbc/JdbcPetRepositoryImpl.java b/src/main/java/org/springframework/samples/petclinic/repository/jdbc/JdbcPetRepositoryImpl.java index 4bbd7d002..3c01abe78 100644 --- a/src/main/java/org/springframework/samples/petclinic/repository/jdbc/JdbcPetRepositoryImpl.java +++ b/src/main/java/org/springframework/samples/petclinic/repository/jdbc/JdbcPetRepositoryImpl.java @@ -162,7 +162,7 @@ public class JdbcPetRepositoryImpl implements PetRepository { Map paramMap = new HashMap(); paramMap.put("query","%" + query + "%"); - return this.namedParameterJdbcTemplate.query("SELECT * FROM pets WHERE name LIKE :query", paramMap, new RowMapper(){ + return this.namedParameterJdbcTemplate.query("SELECT * FROM pets WHERE UPPER(name) LIKE UPPER(:query)", paramMap, new RowMapper(){ @Override public Pet mapRow(ResultSet rs, int idx) throws SQLException { diff --git a/src/main/java/org/springframework/samples/petclinic/repository/jpa/JpaPetRepositoryImpl.java b/src/main/java/org/springframework/samples/petclinic/repository/jpa/JpaPetRepositoryImpl.java index 6ba194ef0..a9b1f0675 100644 --- a/src/main/java/org/springframework/samples/petclinic/repository/jpa/JpaPetRepositoryImpl.java +++ b/src/main/java/org/springframework/samples/petclinic/repository/jpa/JpaPetRepositoryImpl.java @@ -72,7 +72,7 @@ public class JpaPetRepositoryImpl implements PetRepository { @SuppressWarnings("unchecked") @Override public Collection findByName(String query) throws DataAccessException { - return this.em.createQuery("SELECT pet FROM Pet pet WHERE pet.name like '%" + query + "%'").getResultList(); + return this.em.createQuery("SELECT pet FROM Pet pet WHERE UPPER(pet.name) like UPPER('%" + query + "%')").getResultList(); } } diff --git a/src/main/webapp/components/_partials/_modal_add_owner.html b/src/main/webapp/components/_partials/_modal_add_owner.html index 1836f8509..46bc67e82 100644 --- a/src/main/webapp/components/_partials/_modal_add_owner.html +++ b/src/main/webapp/components/_partials/_modal_add_owner.html @@ -33,17 +33,17 @@
- +
- +
- +
@@ -59,12 +59,12 @@
- +
- +
@@ -130,11 +130,11 @@
- +
- +
@@ -142,38 +142,38 @@
- +
- +
- +
- +
- +
- +
- +
- +
diff --git a/src/main/webapp/components/_partials/_modal_add_pet.html b/src/main/webapp/components/_partials/_modal_add_pet.html index 2ed8b7342..f34def502 100644 --- a/src/main/webapp/components/_partials/_modal_add_pet.html +++ b/src/main/webapp/components/_partials/_modal_add_pet.html @@ -1,7 +1,7 @@ -