Commit Graph

441 Commits

Author SHA1 Message Date
Keith Donald
96cfa0c37d custom mappable type tests 2009-10-07 21:33:53 +00:00
Keith Donald
8fd3de9397 mappable type factory extension point / polish 2009-10-07 20:27:48 +00:00
Keith Donald
e3983fe796 polish 2009-10-07 19:37:07 +00:00
Keith Donald
8fe055b0e0 mapping exclusions 2009-10-07 19:28:39 +00:00
Keith Donald
a73324bc24 polish 2009-10-07 19:11:22 +00:00
Keith Donald
a4476e5e0e nested bean mapper test 2009-10-07 19:03:33 +00:00
Keith Donald
f692c765d2 addNestedMapper 2009-10-07 17:50:03 +00:00
Keith Donald
3450c5de0b polish 2009-10-07 17:36:30 +00:00
Keith Donald
ec04357580 polish 2009-10-07 17:28:28 +00:00
Keith Donald
9cf508d80d javadoc 2009-10-07 17:18:10 +00:00
Keith Donald
ba5335f66e polish 2009-10-07 17:03:02 +00:00
Keith Donald
c333494085 javadoc 2009-10-07 17:02:22 +00:00
Keith Donald
6d31db1017 renamed to MappingContext since no spel dep 2009-10-07 16:56:13 +00:00
Keith Donald
acf574c3e3 added conversion service performance optimizations; added mapping cyclical ref handling; removed ConverterInfo in favor of specifying S and T at registration time if necessary 2009-10-07 16:54:36 +00:00
Keith Donald
0437305669 nested revision 2009-10-06 21:40:59 +00:00
Keith Donald
0f5074db2b spel mapping, polish 2009-10-06 21:31:49 +00:00
Chris Beams
cbadf350e1 Continued progress on SPR-5682: Provide dedicated ApplicationContext implementations for use with @Configuration classes
Resolved sub-task SPR-6186: Eliminate duplicate code between ConfigurationClassApplicationContext and ConfigurationClassWebApplicationContext
2009-10-06 01:38:16 +00:00
Keith Donald
0a843e60a6 recursive mapping support 2009-10-05 20:28:10 +00:00
Chris Beams
fd8935ba0b SPR-5682:
* polishing for ConfigurationClassApplicationContext & tests
* added ConfigurationClassWebApplicationContext & tests
* next: refactoring out duplications between ConfigurationClassApplicationContext & ConfigurationClassWebApplicationContext
2009-10-05 05:27:30 +00:00
Chris Beams
772a74a636 SPR-5682: fixing test breakage on CI server due to strange non-determinism in the order of bean names being returned in the key set of the map of beans matching the required type. 2009-10-05 03:29:20 +00:00
Chris Beams
8c5f78c0d6 polishing 2009-10-05 00:51:19 +00:00
Chris Beams
a48234cf5f SPR-5682: Initial support for ConfigurationClassApplicationContext 2009-10-05 00:35:17 +00:00
Keith Donald
e7c8f1ef8b SPR-6179, additional mapper test cases 2009-10-04 04:13:27 +00:00
Sam Brannen
f08d15c86f Fixed minor grammatical errors. 2009-10-03 22:19:21 +00:00
Keith Donald
341835a142 mapper initial commit 2009-10-02 16:28:53 +00:00
Sam Brannen
5c055ed6dd [SPR-6174] DataBinder now uses var-args to set allowed/disallowed/required fields. 2009-10-01 23:28:27 +00:00
Juergen Hoeller
0543a294ee expose arrays as comma-delimited element String 2009-10-01 11:05:45 +00:00
Mark Fisher
76122c931d updated javadoc 2009-09-25 14:25:56 +00:00
Mark Fisher
80ac130dfe Renamed the 'size' attribute to 'pool-size' for the <executor/> and <scheduler/> elements in the task namespace. 2009-09-25 14:19:42 +00:00
Juergen Hoeller
09e6a85edd fixed overview files 2009-09-25 08:47:18 +00:00
Juergen Hoeller
a59d205b36 removed 3.1 feature classes 2009-09-24 22:53:17 +00:00
Juergen Hoeller
2781b876d2 PropertyPlaceholderConfigurer supports "${myKey:myDefaultValue}" defaulting syntax 2009-09-24 22:51:38 +00:00
Juergen Hoeller
e2093a8414 fixed regression: looking for annotation on original bean class as well, not just on exposed bean type (SPR-5981) 2009-09-24 14:59:26 +00:00
Juergen Hoeller
49bf85baaa factored out common resolveTypeArgument(s) method to GenericTypeResolver 2009-09-24 12:51:52 +00:00
Juergen Hoeller
b8c1130eec detect @Bean methods on registered plain bean classes as well (SPR-5795) 2009-09-24 10:45:56 +00:00
Juergen Hoeller
38110d35d2 polishing 2009-09-24 10:21:40 +00:00
Juergen Hoeller
d4c16e91df SPR-6094: PostConstruct now processed top-down (base class first); @PreDestroy processed bottom-up (subclass first) 2009-09-23 20:53:21 +00:00
Mark Fisher
dedecf7ae9 SPR-6142 Moved ErrorHandler strategy interface to the org.springframework.util package so that it can be used by MessageListener containers in addition to TaskSchedulers. 2009-09-23 00:44:58 +00:00
Keith Donald
67c02f6c35 generic converter revising 2009-09-21 05:14:14 +00:00
Juergen Hoeller
566eeba8ca specified excluded names matched against unprefixed FactoryBean names as well (SPR-5926) 2009-09-20 22:22:35 +00:00
Keith Donald
f1f4bd9fb4 generic converter updates 2009-09-18 20:08:45 +00:00
Juergen Hoeller
99753f0d1c polishing 2009-09-18 14:07:19 +00:00
Juergen Hoeller
7b42a12161 consistent loading of optional classes 2009-09-18 14:01:39 +00:00
Keith Donald
31441627de updated formatter conversion service adapter to work with type descriptor 2009-09-17 19:48:55 +00:00
Keith Donald
33c19b8b14 Converter system implementation cleanup and tidying; wip 2009-09-17 19:24:07 +00:00
Juergen Hoeller
6f2642f2d3 consistently use varargs signature 2009-09-17 10:24:56 +00:00
Juergen Hoeller
87e939a4e9 adapted to Converter signature change 2009-09-17 10:24:08 +00:00
Juergen Hoeller
160521074b avoid caching for expression results even when specified as TypedStringValue (SPR-6115) 2009-09-17 10:04:36 +00:00
Keith Donald
881c3ed6fa Mapper and SpelMapper 2009-09-16 15:40:11 +00:00
Rob Harrop
aa08c11976 [SPR-5859] @ManagedOperation can now be used on getters/setters 2009-09-16 09:25:48 +00:00