Commit graph

61 commits

Author SHA1 Message Date
Rossen Stoyanchev
3e66379be1 Polish
Use ContentNegotiationManagerFactoryBean
Use URI variables in redirect URLs
2013-02-10 18:16:18 -05:00
Mic
572ef6e2c4 moved pointcut to @Repository instead of @Service
In that way we don't need a dedicated config file for the Service layer
2013-02-08 14:26:00 +08:00
Mic
5699bf83ee cleaned up AOP usage 2013-02-08 12:46:00 +08:00
Mic
0e60b03708 fixed naming issue in vet list 2013-02-07 10:31:18 +08:00
Mic
47ddd6f934 Fixed issue with Atom export 2013-02-07 10:08:53 +08:00
Mic
97e1890867 web config enhancements
- web.xml is now simpler
- mvc config file has been split into 2 files
2013-02-07 10:01:53 +08:00
Mic
8f531f366f added custom tag 2013-02-06 21:31:07 +08:00
Mic
07e535a75e fixed issue in the 'createVisit' form 2013-02-06 17:41:38 +08:00
Mic
57c9043121 fixed issues in the Pet creation form 2013-02-06 17:33:11 +08:00
Mic
6eae69719f improved pet creation form 2013-02-05 12:21:51 +08:00
Mic
ab5a3e29cb improve look and feel of the menu bar
- titles are now aligned
- text color now matches icons color
2013-02-05 09:58:42 +08:00
Mic
60cfb7fb37 fixed JDBC bug 2013-02-05 09:50:01 +08:00
Mic
74eb3e72fe removing JdbcTemplate so we use NamedParameterJdbcTemplate solely when possible 2013-01-31 21:57:19 +08:00
Mic
56c7671939 webapp now using JPA by default 2013-01-30 11:19:48 +08:00
Mic
87e08f7b99 misc updates to tutorial page 2013-01-29 13:08:48 +08:00
Mic
4cd69795d2 removed unneeded declarations inside web.xml 2013-01-28 17:50:47 +04:00
Mic
0c2408390e removed appserver-specific files 2013-01-28 17:01:30 +04:00
Mic
feca50d272 added jQueryUI 2013-01-22 09:29:49 +01:00
Mic
95cb32d86d used tag c:out for EL to prevent HTML injection 2013-01-19 03:02:12 +08:00
Mic
d88b565d28 migrated all dates to joda time 2013-01-19 02:53:27 +08:00
Mic
c4b5a98ac8 navbar, reorganized JSP folders 2013-01-18 18:32:23 +08:00
Mic
f06cf8c3fa Improvements to layout 2013-01-18 17:17:40 +08:00
Mic
97aba3f4e6 added a Spring Data implementation
- there are now 3 data access implementations (jdbc, jpa and
spring-data-jpa)
- added corresponding bean profiles
- JUnit tests are now successful
2013-01-18 16:56:01 +08:00
Mic
c9c8c4e085 moved the ClinicRepository into some separate repos
There is still some polish up to be done.
2013-01-17 15:27:27 +08:00
Mic
16b1476c40 Simplified exception page handling
- so we don't use JSP scriptlets anymore
- Used input from http://www.thymeleaf.org/petclinic.html
- also some improvements to SimpleMappingExceptionResolver make it
easier to get the error message from the JSP
2013-01-16 12:46:23 +08:00
Mic
e9b6aff0d4 Merged Pet Controllers into a single one 2013-01-16 10:57:50 +08:00
Mic
0fe479390b improvements to Owner Controller
- migrated to bean validation annotations
- merged to one single controller
2013-01-16 10:30:20 +08:00
Mic
5432a1932c started adding support for Spring Data 2013-01-15 17:31:01 +08:00
Mic
df5c5ca59d gave more explicit names to JSPs 2013-01-15 10:57:36 +08:00
Mic
ffa0a6a1cf improved alignment in forms 2013-01-15 10:38:24 +08:00
Mic
6f7b42206e added .html extension for all JSP/html content 2013-01-15 09:42:45 +08:00
Mic
05c1110dce fixed content negotiation configuration 2013-01-15 09:29:01 +08:00
Mic
09c92b3072 general cleanup
- removed unneeded Spring config files
- moved i18n files to a dedicated folder
2013-01-14 23:43:13 +08:00
Mic
0c2665f1b4 added bean profiles for jdbc/jpa 2013-01-14 23:36:06 +08:00
Mic
b459ca3377 added aspectj decaration. All JUnit tests are now successful 2013-01-14 23:23:07 +08:00
Mic
608c42f74b migrated from SimpleJdbcTemplate to JdbcTemplate 2013-01-14 22:13:04 +08:00
Mic
9f8acc05ad migration to JPA annotations
- added JPA annotations to POJO classes
- merged JPA Repos with Hibernate repos so we only use JPA
- renamed .txt files to .sql
- moved Spring configuration files so it is easier to use them inside
JUnit tests
2013-01-14 16:12:05 +08:00
Mic
099847cf49 Spring MVC config and layout in 'vets' section
- commented out all Spring MVC config related to content negociation so
the app works well in HTML for now
- Integrated Bootsrap look&Feel in the 'vets' section
2013-01-14 11:32:32 +08:00
Mic
9a77b56427 cleaned up CSS and migrated to Bootstrap 2013-01-14 11:02:08 +08:00
Mic
5139c8d3bc added header to all JSPs 2013-01-14 00:08:37 +08:00
Mic
58d82e461a handled all exception messages inside Spring config 2013-01-10 16:12:50 +08:00
Mic
aeeeace8a2 renaming controllers so they all have 'Controller' suffix 2013-01-09 21:37:28 +08:00
Mic
c690c9d05c removed static inclusion of jsp 2013-01-09 21:23:44 +08:00
Mic
87ccf9fea1 first step of migration to Spring 3.2 (still in process) 2013-01-09 17:24:48 +08:00
Rossen Stoyanchev
52d4b20d08 Apply patch from SPR-7894 2013-01-09 17:13:28 +08:00
Costin Leau
0b9d98ba1c disable welcome files (for Servlet 3 compatibility) 2013-01-09 17:13:28 +08:00
Costin Leau
a7ae7df3a8 + upgrade to AJ 1.6.8
+ add dedicated section for Tomcat 5.5 and Tomcat 6 LTW setup (so it's clearer)
2013-01-09 17:13:27 +08:00
Costin Leau
1f59a262c3 + add comment about Tomcat 6 2013-01-09 17:13:26 +08:00
Costin Leau
905d9824b0 + improved war structure 2013-01-09 17:13:24 +08:00
Thomas Risberg
66dff752a4 added some extra space to avoid sponsored by SpringSource message being covered by the picture of the pets 2013-01-09 17:13:21 +08:00