Dave Syer
827dc12325
Revert "Remove redundant component scan filter"
...
This reverts commit ab56724285
.
2019-02-11 08:08:57 +00:00
Dave Syer
ab56724285
Remove redundant component scan filter
...
The @DataJpaTests creates all the repositories. There's no need
for a filter (and there aren't any matching @Service beans anyway).
2018-12-17 16:41:44 +00:00
Stephane Nicoll
895730caf9
Simplify build definition
2018-10-07 13:40:45 +02:00
Stephane Nicoll
893a18f595
Polish "Clarify cache configuration"
...
Closes gh-335
2018-07-13 16:57:48 +02:00
Jens Wilke
22ff39853d
Clarify cache configuration
...
See gh-335
2018-07-13 16:52:34 +02:00
Stephane Nicoll
895422b8c8
Polish "Enable caching of static resources"
...
Closes gh-332
2018-07-10 09:10:03 +02:00
Antoine Rey
46babdad7c
Enable caching of static resources
...
See gh-332
2018-07-10 08:57:21 +02:00
Stephane Nicoll
3c9afdc138
Polish
2018-07-10 08:55:27 +02:00
Stephane Nicoll
5ff057d90b
Remove misleading production profile
...
Closes gh-333
2018-07-10 08:50:58 +02:00
Antoine Rey
e7eabca111
Adapt JMeter script to recent changes
...
Closes gh-330
2018-07-09 17:52:35 +02:00
Stephane Nicoll
4c22d010ea
Polish "Use Java 8 LocalDate instead of java.util.Date"
...
Closes gh-328
2018-07-09 16:47:34 +02:00
Antoine Rey
c0748e3e82
Use Java 8 LocalDate instead of java.util.Date
...
See gh-328
2018-07-09 16:47:16 +02:00
Stephane Nicoll
5270246eb5
Polish
2018-06-04 10:54:27 +02:00
Stephane Nicoll
eebca43df8
Polish "Fix content negotiation for /vets"
...
Closes gh-326
2018-06-04 10:48:39 +02:00
Aiden-at-508687582768
8eb5074770
Fix content negotiation for /vets
...
See gh-326
2018-06-04 10:39:21 +02:00
trisberg
6905e38c1f
Make MySQL configuration files/docs consistent
...
- use petclinic as the db name and root password
Fixes #322
2018-05-14 11:00:34 +01:00
Alan Drozd
d568bcaf0b
Fix including template in layout fragment
...
Closes gh-319
2018-05-13 11:08:45 +02:00
Antoine Rey
d92a4218dd
Add placeholder YYYY-MM-DD for date input field
...
Closes gh-303
2018-02-22 11:03:05 +01:00
Stephane Nicoll
106226929b
Fix actuator exposure
2018-02-22 10:57:12 +01:00
Ray Tsang
c5abf45cbc
Fix datasource initialization property
...
Closes gh-301
2018-02-22 10:35:34 +01:00
Dave Syer
cf35266336
Tidy up compiler warnings
2018-01-11 09:15:18 +00:00
Dave Syer
14ef611d70
Update to Spring Boot 2.0 snapshots
2018-01-09 17:50:14 +00:00
Dave Syer
c36452a2c3
Use leading / in app URL
...
Fixes gh-267
2017-11-03 14:17:56 +00:00
sunflower2014
e20b43b009
Update PetControllerTests.java
...
correct testProcessCreationFormHasErrors method's post url
2017-11-03 11:38:44 +00:00
Oscar Utbult
23f65ba7d0
Fix broken tests
2017-11-03 11:33:06 +00:00
Oscar Utbult
45da5a4d3b
Fix date formatting
2017-11-03 11:33:06 +00:00
thetric
5b0f037d06
fix: make id 'lastName' in findOwners.html unique
...
previously the div.control-group and the containing input shared the same id
2017-11-03 11:32:19 +00:00
dastier
3e65dee237
fix button text in createOrUpdatePetForm.html in case of new pet (issue #252 )
2017-11-03 11:31:53 +00:00
Antoine Rey
4be8ba2c43
Replace @RequestMapping by their corresponding shortcut @GetMapping and @PostMapping
2017-11-03 11:28:12 +00:00
Aditya Ketkar
05e891cec1
Removed redundant javadoc comments
2017-11-03 11:19:20 +00:00
Jeric Bryle Sy Dy
cdbfafe077
set pet to owner to avoid null owner when user gets an error on new pet page
2017-09-21 13:31:05 +01:00
Stephane Nicoll
75912a06c5
Polish contribution
...
Closes gh-229
2017-02-17 12:30:57 +01:00
Henri Tremblay
443d35eae2
Put Ehcache back
2017-02-17 06:22:26 -05:00
Dave Syer
63dadcc07f
Make all entity fields private
...
Encapsulation is better that way (and tere is a getter for all of them
anyway).
2017-02-03 10:04:36 +00:00
Dave Syer
0a51540ad0
Fix serializability of Vet
2017-02-03 10:03:11 +00:00
Stephane Nicoll
be13722cc5
Polish
2017-02-03 08:37:02 +01:00
Stephane Nicoll
d2ec371496
Restore actuator access with Spring Boot 1.5
2017-02-03 08:36:48 +01:00
Dave Syer
80269539e2
Configure caching properly to avoid error in vets
2017-01-08 15:45:30 +00:00
Dave Syer
6da37c30d3
Use default cache configuration
2016-12-06 12:04:23 +00:00
Dave Syer
0c7db646ef
Make mysql configuration more first class
2016-12-05 21:50:29 +00:00
Dave Syer
8b76a54814
Update mysql readme
2016-12-05 12:05:01 +00:00
Oscar Utbult
837483f1d0
Fix incorrect glyphicon name
2016-12-05 11:46:01 +00:00
Kristof Neirynck
61be1bac41
Fix #207 set pet owner when for has an error
2016-12-05 11:45:37 +00:00
Kristof Neirynck
ca2a66500f
Correct view as xml url
2016-12-05 11:45:04 +00:00
Oscar Utbult
7dcae7cc86
Fix Javadoc error
2016-12-05 11:44:37 +00:00
Oscar Utbult
706c6fc647
Replace anonymous class with lambda
2016-12-05 11:44:14 +00:00
Dave Syer
131a588e09
Use wro4j instead of lesscss plugin
...
It's better maintained and it seems to provide more features
as well.
2016-11-17 10:51:36 +00:00
Dave Syer
83ff9a50e3
Modularize and migrate to aggregate-oriented domain
...
Vet, Owner, Visit. The Visit "aggregate" is a little artificial
but it demonstrates a useful point about not holding on to
references of "parent" (reference data) objects, i.e. the Visit has
an Integer petId, instead of a Pet field. In principle this app is
now almost ready to migrate to multiple services if anyone wanted
to do that.
2016-11-14 15:36:21 +00:00
Dave Syer
095b1a35d9
Move util class to test code
2016-11-10 17:45:54 +00:00
Dave Syer
e38a9feebe
Convert to jar with thymeleaf
2016-11-10 17:22:02 +00:00
Antoine Rey
d69b89691c
Fix #171 Jetty 9 support by removing Dandelion
2016-10-08 09:50:04 +02:00
Antoine Rey
f78ee5d76e
Using the @CacheResult JSR-107 JCache annotation
2016-10-06 20:01:50 +02:00
Antoine Rey
b889abbe7f
Replace SpringJUnit4ClassRunner by SpringRunner
2016-10-01 13:00:25 +02:00
Dapeng
a9b6565fcf
Remove dependency with joda time to simplify the project dependencies
2016-09-25 18:25:33 +02:00
Antoine Rey
d189dbf4be
Merge pull request #182 from snicoll/ehcache3
...
Upgrade to Ehcache 3 and Java config
2016-08-29 22:18:22 +02:00
Stephane Nicoll
a41b83a2fd
Upgrade to Ehcache 3
...
I saw on twitter the reference of an article (in french):
http://javaetmoi.com/2016/08/migrer-vers-spring-boot/
That article concludes with something along the lines of "Besides the
EhCache and Maven configuration, Petclinic does not hold a single line
of XML anymore".
Looking at the code, we can remove more XML if you want. This PR migrates
the cache infrastructure to EhCache 3 and JCache (JSR-107). This also
reduces the number of dependencies.
2016-08-29 18:48:12 +02:00
Antoine Rey
b96e1093d3
Add a Dockefile and configure the docker-maven-plugin
2016-08-29 18:47:47 +02:00
Antoine Rey
864580702f
Remove unused properties
2016-08-23 19:45:00 +02:00
Antoine Rey
620141da5d
Convert Controler's integration test to unit test
2016-08-19 18:29:53 +02:00
Antoine Rey
1080006218
Merging AbstractClinicServiceTests and ClinicServiceSpringDataJpaTests then using the Spring Boot @DataJpaTest annotation
2016-08-19 18:29:17 +02:00
Antoine Rey
2637f65b90
Upgrade to Spring Boot 1.4.0
2016-08-17 18:31:38 +02:00
AndrejGajdos
dbd1e54492
responsive menu fix
...
responsive menu fix - data-target attribute added
2016-08-16 19:09:35 +02:00
Antoine Rey
bbc1c8bb80
Add some missing trimDirectiveWhitespaces on JSPs
2016-06-30 19:07:54 +02:00
Antoine Rey
616386803c
Revert "Make jar not war"
...
This reverts commit be048ae2ac
.
2016-06-28 20:08:26 +02:00
Antoine Rey
be048ae2ac
Make jar not war
2016-06-28 20:01:32 +02:00
Dapeng
eb6f9343ad
migrate to webjars for frontend resource management
...
- petclinic.css is now auto generated, therefore it is put in the
ignore list
- vendor folder is removed in favour of webjars
- remove several maven dependencies which are already managed by spring
boot
- unfortunately, lesscss maven plugin does NOT support importing from
classpath, as a result, bootstrap is unpacked during process-resources
phase, we need need to find a better resolution
- remove bower integration
2016-06-28 18:02:53 +08:00
Dapeng
077f4eb105
simplify content negotiation setup
...
- remove custom xml view, use springboot builtin xml view
- remove oxm maven dependency
- remove json-simple maven dependency (seems not relevant anymore)
- update vetsXml test using xpath
2016-06-28 11:05:42 +08:00
Dapeng
aa8cc431eb
simplify jsp layout management
...
abstract the page layout into “layout.tag”
2016-06-27 17:06:47 +08:00
Dapeng
beb46b2b3b
support switching db init script at deployment
2016-06-27 12:35:37 +08:00
Antoine Rey
1f42b7615d
#164 Set Dandelion active profile to "prod" when Spring production profile is enabled
2016-06-25 15:27:37 +02:00
Antoine Rey
4da41dbbda
#164 Disable cache configuration for unit tests
2016-06-24 21:18:38 +02:00
Antoine Rey
e9f5f7b541
#164 Add main class required by the spring-boot-maven-plugin
2016-06-23 19:46:56 +02:00
Antoine Rey
a6e81a51a0
#164 Spring Boot version of Petclinic ready to deploy to an external web container (ie Tomcat)
2016-06-23 19:42:02 +02:00
Attilio
ca755be44a
Improvements in VisitRepository.findByPetId implementation.
...
- In the Jdbc implementation: pets belonging to a visit were not added.
- In the Jpa implementation: query variable was wrong.
- Test case: AbstractClinicServiceTests.shouldFindVisitsByPetId()
2016-06-15 22:46:47 +02:00
Antoine Rey
817fabd9ea
Fix #155 Fix logback + JMX memory leak on web application reload
2016-06-06 18:37:44 +02:00
Faisal Hameed
ad3d322fc6
Fising squid:S2970, squid:S1192, squid:S1488, squid:UselessParenthesesCheck
2016-05-13 14:59:46 +05:00
Antoine Rey
44b591f537
Using Spring Boot Dataflow UI graphic theme
2016-04-08 18:23:18 +02:00
Antoine Rey
e74b1bc160
#141 Configure Unicode and UTF-8 MySQL database for Chinese language
2016-04-05 22:05:41 +02:00
XIAO XI LIU
e6ca8a37a5
fix issue #144 : remove redundant less-than sign
2016-04-05 07:04:33 +08:00
Antoine Rey
9a150fcc45
Merge pull request #131 from ameya-pandilwar/update-link-title
...
Update link navigation title to make it consistent
2016-04-04 08:36:55 +02:00
Antoine Rey
7dcf82af94
Fix #78 Migrate to Bootstrap 3.x
2016-04-04 08:13:51 +02:00
Antoine Rey
78a2532b33
Merge pull request #136 from lukasz-szewc/staticFiles-jquery-url-fix
...
Fixes #135 Fixed url for jquery-ui.
2016-03-08 18:23:41 +01:00
lukasz-szewc
87d025f854
fixed url for jquery-ui. There was typo "query" instaed of "jquery" and file cannot be loaded
2016-03-05 18:50:45 +01:00
kadinyazilimci
e7f68999bf
owners search has been case insensitive
2016-02-25 09:36:20 +10:00
Ameya Pandilwar
6f349ec2eb
Update link navigation title to make it consistent
2016-02-07 18:31:11 -05:00
thinksh
0504ec9fe3
Update petclinic_db_setup_mysql.txt
...
Correct initialization script file's name
2016-02-03 23:19:46 -05:00
Antoine Rey
2398c4d798
Merge pull request #119 from colinbut/master
...
Added test classes for Controllers plus tests for PetTypeFormatter
2016-01-30 14:26:26 +01:00
Antoine Rey
c65cfb6c11
moving from Webjars to Bower #83 : renaming bower_components to vendor, update readme.md
2016-01-30 14:00:12 +01:00
IHABRITANE
540d31ed21
moving from Webjars to Bower #83
2016-01-25 17:22:41 +00:00
Colin But
845d31e8ed
Added test class for Controllers plus a test for PetTypeFormatter
2015-11-20 13:56:44 +00:00
Tomas Repel
e00dfb3fe0
Using jodatime LocalDate instead of DateTime for visits
2015-11-02 10:51:04 +01:00
Antoine Rey
92de6557e1
Fix #111 For pet's birthday we are now using jodatime LocalDate instead of DateTime
2015-10-28 08:57:42 +01:00
Antoine Rey
4aa89ae4e2
Fix #110 owner and pet validators failed
2015-10-28 08:30:44 +01:00
Antoine Rey
dd552f4970
Fix #108 owner update
2015-10-26 18:35:40 +01:00
Antoine Rey
3bcf84543e
#77 move Session scope attributes to the request scope instead
2015-10-23 08:42:27 +02:00
Antoine Rey
6a94d7e60a
Remove uncessary _method=put parameter and enable the "POST new visit" HTTP request
2015-10-21 08:25:07 +02:00
Antoine Rey
5e11b4bbcc
JMeter script from Julien Dubois
2015-10-20 18:59:55 +02:00
Tomas Repel
2270e2466b
Removal of redundant comments
2015-10-16 15:04:17 +02:00
Antoine Rey
09ed33a5fc
#96 Reformat code with EditorConfig
2015-10-16 09:33:28 +02:00
Antoine Rey
566fdac3f9
Merge pull request #99 from trepel/removalofputmethod
...
Removed HTTP PUT method - it is not supported in JSP 2.3
2015-10-14 08:30:22 +02:00
michaelisvy
77bd960b69
Merge pull request #98 from freemansoft/master
...
Add comments to describe when AOP invoked
2015-10-14 05:17:54 +08:00
Antoine Rey
4bb829cbd1
Fix #101 display the pet type when using the JDBC profile
2015-10-13 18:41:18 +02:00
Antoine Rey
cb0504ee97
#92 add some comments to switch from HSQLDB to MySQL
2015-10-13 08:32:15 +02:00
Tomas Repel
f7498c79df
Removed HTTP PUT method - it is not supported in JSP 2.3
2015-10-02 11:33:57 +02:00
Joe Freeman
5a6c108efb
Added comments when CallMonitoringAspect called
...
CallMonitoringAspect is not invoked when spring-data-jpa is used. Spent
4 hours trying to understand why jmx bean wasn't showing message counts.
Use JPA or JDBC if you want call counts exposed via JMX / AOP
2015-09-30 21:20:34 -04:00
Antoine Rey
06be7eb5be
#92 Use column alias
2015-08-20 08:19:57 +02:00
Antoine Rey
91d19d17b8
#92 Fix column 'visits.id' not found on MySql
2015-08-19 18:55:52 +02:00
Antoine Rey
0fdd1504b4
Removing deprecated javadoc
2015-06-29 09:03:58 +02:00
Antoine Rey
7fe5184bc8
Servlet 3.0, JSP 2.2 and EL 2.2 are the minimum required to deploy Petclinic
2015-06-29 09:01:08 +02:00
Antoine Rey
8b625617cb
#87 Petclinic should be compatible with Java 7 for the time being
2015-06-29 08:50:04 +02:00
Antoine Rey
80ff54ac03
Fix #89 Web layer: use @Valid whenever possible
2015-06-29 08:37:29 +02:00
Antoine Rey
98d9bbb629
Removing reference to the unknown UserResource class
2015-06-24 18:43:45 +02:00
Antoine Rey
71f2424542
Remove explicit unboxing
2015-06-24 08:12:43 +02:00
Antoine Rey
6f6fa64dd7
Remove unused VisitRepository from constructor
2015-06-24 08:11:09 +02:00
Antoine Rey
ca3bb07fa4
Remove unused WebApplicationContext property
2015-06-18 18:29:49 +02:00
Antoine Rey
1b4d4256c4
Fix typo into javadoc
2015-06-18 18:28:31 +02:00
Antoine Rey
735fb1149b
Remove explicit unboxing
2015-06-17 21:07:10 +02:00
michaelisvy
dc0fb9abd8
removing unused method #85
2015-06-17 13:10:00 -05:00
Antoine Rey
5570366cfd
Use a simple RowMapper instead of a BeanPropertyRowMapper
2015-06-17 08:30:26 +02:00
michaelisvy
8d20340518
removed unused attribute #64
2015-06-09 17:14:53 +08:00
Antoine Rey
fb64465802
Add some javadoc
2015-06-09 08:40:49 +02:00
Antoine Rey
818529b5b1
#64 Remove N+1 select by using the OneToManyResultSetExtractor of Spring Data Core JDBC Extensions
2015-06-09 08:37:20 +02:00
michaelisvy
cb6bd875de
Putting encoding filter first per #80
2015-05-29 15:20:10 +08:00
michaelisvy
72dc0c882f
Merge pull request #48 from 7footmoustache/patch-1
...
Fixed some typos in comments
2015-05-20 23:28:00 +08:00
michaelisvy
83301cb602
Centering content
2015-05-20 23:21:37 +08:00
michaelisvy
54b7d87ff2
Fixing log back warning per #59
2015-05-20 23:18:19 +08:00
michaelisvy
c00d1abf23
Merge pull request #72 from ka2m/master
...
Update JDBC file naming in MySQL setup instruction
2015-05-20 23:14:45 +08:00
michaelisvy
c553d39f8d
Merge pull request #67 from mklose/patch-1
...
fix typo
2015-05-20 23:13:04 +08:00
michaelisvy
c8e360298b
fixed bug: vets.html did not display properly
2015-05-13 01:07:46 +09:00
michaelisvy
91ed548481
removing xdd version number
...
so we always use the latest in the classpath
2015-05-12 19:55:15 +08:00
michaelisvy
4c859ed512
minor update on comment
2015-05-12 19:52:00 +08:00
michaelisvy
80c1d243a1
Removed RSS/rome and added JSon
...
RSS is becoming outdated, JSon is a better example
2015-05-12 19:07:35 +08:00
michaelisvy
9914056a81
removing test that causes lots if issues
...
Happens since introduction of new mvc namespace tag for
content-negotiation
2015-05-10 06:45:39 +08:00
michaelisvy
694390d0c2
migrated assertion to assertJ
2015-05-10 06:33:10 +08:00
Vlad Selpukhin
099b848b62
Update JDBC file naming in MySQL steup instruction
2015-04-23 15:43:48 +03:00
michaelisvy
38a5b28e29
Improving/fixing comments
2015-04-14 09:27:41 +08:00
mklose
3f2d3ba72a
fix typo
2015-04-01 16:39:51 +02:00
michaelisvy
cc4ae966c6
removed deprecated Mapper in Jdbc
2015-01-21 18:22:46 +08:00
michaelisvy
d8a2b5c737
cleanup on tests
2015-01-20 22:25:24 +08:00
michaelisvy
1dfc3b7a3a
Migrated test assertions to AssertJ
2015-01-20 22:02:34 +08:00
michaelisvy
35a179f88b
latest versions and imports cleanup
2015-01-20 21:21:27 +08:00
michaelisvy
3e4512781e
Sonar review: made code more readable
2015-01-16 09:25:36 +08:00
michaelisvy
1c9b401248
cleaned up if statement in controller
2015-01-16 09:22:40 +08:00
michaelisvy
5c9ab6bd06
test methods:used should/shouldNot
2015-01-16 09:08:22 +08:00
michaelisvy
7080682d3e
workaround because there seems to be a conflict
...
There seems to be a conflict between the following:
1) New MVC namespace syntax:
<mvc:content-negotiation use-not-acceptable="true">
<mvc:default-views>
<bean class="org.springframework.web.servlet.view.JstlView">
<property name="url" value="" />
</bean>
</mvc:default-views>
</mvc:content-negotiation>
2) Inside my Unit test:
ResultActions actions =
this.mockMvc.perform(get("/vets.xml").accept(MediaType.TEXT_XML));
actions.andDo(print()); // action is logged into the console
actions.andExpect(status().isOk());
2014-12-05 13:41:55 +08:00
michaelisvy
d7b100f90d
Removed 'Help' from menu
...
We were planning to create a ‘help’ but it never happened
2014-11-28 13:54:31 +09:00
michaelisvy
49c39b65dc
renamed headTag.jsp -> staticFiles.jsp
2014-11-28 13:52:09 +09:00
michaelisvy
85c8237fb5
added comment on <mvc:default-servlet-handler />
2014-11-28 13:40:46 +09:00
michaelisvy
6e079b23bb
Error control on description was missing
...
Took that opportunity to use custom tag (14 lines versus 2 lines)
2014-11-28 13:25:17 +09:00
michaelisvy
f0bf692767
Moving "visit" object to request scope
...
Previously was in session scope (doesn’t scale as well)
2014-11-28 13:19:25 +09:00
michaelisvy
92e7ab43be
Simplified ContentNegoViewResolver config
...
- Now using namespace, much simpler (11 lines instead of 27)
- Just a minor issue with:
<bean class="org.springframework.web.servlet.view.JstlView">
<property name="url" value="" />
</bean>
(should investigate later if we can remove “url” attribute
2014-11-28 12:45:57 +09:00
michaelisvy
475f5f5349
migrated to Spring 4.1.1.RELEASE
...
Also had to make changes because Spring now uses com.rometools for RSS
feeds
See here for more details: https://jira.spring.io/browse/SPR-11893
2014-10-18 23:36:15 +08:00
michaelisvy
74f683aaa9
Fixed typo
2014-10-18 22:13:01 +08:00
Craig Dennis
de73bdce6b
Fixed some typos in comments
2014-07-07 21:19:40 -07:00
michaelisvy
ce50e80736
Merge pull request #42 from bram-atmire/documentation-fix
...
update db_readme.txt to reflect properties rename
2014-06-02 08:41:51 +08:00
Thibault Duchateau
e99c67a4bb
Upgraded Dandelion-Datatables to the latest release (v0.10.0)
...
* The old datatables-servlet2 dependency has been removed from the pom.xml
* Some attributes have been renamed (e.g. paginate => pageable)
* Starting from the v0.10.0, all web components (servlet, filter) must be explicitely declared in the web.xml file. That's why I added the following declaration: DandelionFilter, DandelionServlet and DatatablesFilter
* Added a new datatables.properties file in order to disable the asset management brought by Dandelion-Core. This is equivalent to the old cdn=true table attribute
2014-05-31 11:02:32 +02:00
Bram Luyten
1341c12d1f
update db_readme.txt to reflect properties rename
...
jdbc.properties was renamed to data-access.properties, but this file still referred to the old name.
2014-05-11 18:37:42 +02:00
Mic
3f0bfbbdbe
updates logo
2014-04-12 23:28:53 +08:00
Mic
622291aba7
Merge branch 'master' of https://github.com/SpringSource/spring-petclinic
2014-04-12 11:27:53 +08:00
michaelisvy
7dc6da25d8
Merge pull request #39 from arey/patch-1
...
Remove public to methods from the ClinicService
2014-04-12 11:27:32 +08:00
Mic
5e329e1766
Merge branch 'master' of https://github.com/SpringSource/spring-petclinic
2014-04-11 21:28:09 +08:00
Antoine Rey
67ae72f324
Remove public to methods from the ClinicService
...
Any method you define in an interface is by definition public
2014-03-23 17:43:58 +01:00
Mic
35a94eaa5d
migrating to Spring 4.0.2
2014-03-03 21:24:29 +08:00
Antoine Rey
076a124e0a
Fixes #37 with other default locale than english
...
Test in error with french default Locale:
org.junit.ComparisonFailure: expected:<[ne peut pas être vide]> but was:<[may not be empty]>
at org.junit.Assert.assertEquals(Assert.java:115)
at org.junit.Assert.assertEquals(Assert.java:144)
at org.springframework.samples.petclinic.model.ValidatorTests.emptyFirstName(ValidatorTests.java:39)
2014-02-24 14:05:02 +01:00
Mic
08d84ed2b3
added comment for welcome file
2013-12-16 21:00:51 +09:00
Mic
5cfd482edc
removed default profile and replaced with "jpa"
2013-12-16 20:58:15 +09:00
Mic
3e8829f372
adding explicit reference to default profile because it doesn't seem to work on on some environments
2013-12-13 08:15:10 +08:00
Mic
34d8ca46ac
chaining validation so we can see multiple error messages when there are multiple validation errors
2013-11-06 09:18:33 +08:00
Mic
c4b9b0b119
migrated to the latest version of jquery and jquery-ui
2013-11-06 08:58:15 +08:00
Mic
b7764e39b2
Added comments to explain how database dialect is configured #33
2013-09-27 09:33:09 +08:00
Cyrille Le Clerc
e15e45b5e2
Spring MVC should server static resources (*.html, ...) located in src/main/webapp instead of returning "404 Not Found"
2013-08-10 19:49:01 +02:00
Mic
4c01d60b36
removing Serializable because it creates a lot of warnings
...
App should be as simple as possible for beginners
2013-07-25 16:35:37 +02:00
michaelisvy
6412e4805b
Merge pull request #25 from boly38/patch-1
...
Update BaseEntity.java
2013-07-20 14:04:13 -07:00
boly38
e50583f58e
Update BaseEntity.java
...
This fix the following error :
"setAttribute: Non-serializable attribute owner"
In the following context :
- hsql database configuration (updating data-access.properties only)
- mvn clean install bees:run (cloudbees local run)
2013-07-12 10:22:38 +02:00
Cyrille Le Clerc
2eaf4983a1
Introduce a "jee" Spring profile to retrieve the datasource with a JNDI lookup.
2013-07-01 12:13:29 +02:00
Cyrille Le Clerc
8c5bbed6d0
Allow to override data-access.properties with System Properties
2013-06-28 11:32:04 +02:00
Mic
c13f141251
introducing a "default" profile so default configuration is simpler
2013-06-28 12:00:29 +08:00
Mic
a2a12c4d52
#18 Simplified Validator test so it doesn't have to use Spring config anymore
2013-06-14 09:39:46 +08:00
Mic
754e27c001
removing unneeded attribute name
2013-06-12 11:34:05 +08:00
Mic
7b8a9ec8bc
#18 fixing error related to VisitsViewTests
...
- test didn't have the suffix "Tests" so it was not taken into account
when running Maven in the comand line
2013-06-08 21:17:35 +08:00
Mic
4f8063e9b8
#18 fixing 2 errors related to ValidatorTests
...
- test didn't have the suffix "Tests" so it was not taken into account
when running Maven in the comand line
- the POM was not configured so it can find Spring config files placed
inside src/test/java
2013-06-08 21:15:34 +08:00
Mic
eb8ba79ba1
moved cache config files to dedicated folder
2013-06-05 09:04:41 +08:00
Mic
d1cc655aae
migrated from commons-dbcp to tomcat-jdbc
2013-06-05 08:59:59 +08:00
TejasM
f0b00da185
Select Tag to validate pet type
2013-05-27 14:28:24 -04:00
Mic
bca9c48e92
unused imports
2013-05-25 06:24:19 +08:00
Mic
2b0d07bbba
moved from Model to Map so we do not use a Spring-specific class
2013-05-25 06:20:44 +08:00
Mic
6a1b4dd157
updated version of spring data and removed unused dependencies
2013-05-24 10:31:42 +08:00
Mic
840c0a417d
fixing JPA query for Vets
2013-05-09 01:26:48 +08:00
Mic
5bf31dbe5a
fixed JPA issue when updating existing owners/pets
2013-05-09 01:09:21 +08:00
Mic
80159fa3d7
fixed bug in JPA implementation: "save" methods were implemented using "merge" instead of "persist"
2013-05-07 10:54:35 +08:00
Mic
c88e3d462a
added a JUnit test for Bean Validation
2013-05-03 10:36:54 +08:00
Mic
193e7583f1
added encoding configuration so people can enter Chinese characters inside all the forms.
2013-05-02 18:33:24 +08:00
Mic
a485521b6d
changed file path. Thanks to @cmourouvin for letting me know.
2013-05-02 11:32:03 +08:00
Mic
993257f5a8
We're now able to use Spring Data there
...
see: https://jira.springsource.org/browse/DATAJPA-292
2013-04-18 10:10:16 +08:00
Mic
628e142708
fixing URL pattern issue
2013-04-05 10:01:47 +08:00
Mic
357ee0b78e
did some cleaning on logging dependencies
2013-04-04 15:11:07 +08:00
Mic
ed226f70b5
fixing typo
2013-03-25 22:39:14 +11:00
Mic
6086dec5c3
updated copyright information
2013-03-20 15:33:29 +08:00
Mic
bb32cd842b
adding HTML 5 doctype header
2013-03-18 21:37:01 +08:00
Mic
f1603221a2
Added comment because https://jira.springsource.org/browse/DATAJPA-292 has been resolved
2013-03-18 14:14:24 +08:00