Rossen Stoyanchev
5c0ca98372
Update index.adoc
2017-09-09 18:21:57 -04:00
Sebastien Deleuze
a8693bf947
Improve Kotlin ref doc
...
This commit add a section about annotations and provides
various update and enhancements to the Kotlin reference
documentation.
Issue: SPR-15659
2017-09-07 17:30:52 +02:00
Sam Brannen
dcdb0b416f
Rename SPRING_CLASS_RULE fields to springClassRule
2017-09-06 17:38:22 +02:00
Sebastien Deleuze
699dfc55a8
Improve Kotlin ref doc structure
...
Issue: SPR-15659
2017-09-06 17:13:17 +02:00
Sebastien Deleuze
5ae35f606c
Leverage kotlin-reflect to determine parameter names
...
This is especially useful to determine interface parameter names
without requiring Java 8 -parameters compiler flag.
Issue: SPR-15541
2017-09-06 15:56:45 +02:00
Sebastien Deleuze
60f763a0dd
Polish Kotlin reference documentation
...
Issue: SPR-15659
2017-09-04 10:54:48 +02:00
Sebastien Deleuze
2969af82d2
Fix Reactive Web link in the ref doc
2017-09-04 07:40:18 +02:00
Arend v. Reinersdorff
ba50581961
Minor fix in example code: No quotes for boolean
...
Closes gh-1511
2017-09-01 09:26:47 +02:00
Sebastien Deleuze
2f812112c2
Update Kotlin Slack URL
...
Issue: SPR-15659
2017-08-31 10:23:25 +02:00
Sebastien Deleuze
466699ba63
Polishing
...
Issue: SPR-15659
2017-08-31 09:57:11 +02:00
Sebastien Deleuze
44e8cdcd89
Polishing
...
Issue: SPR-15659
2017-08-30 17:28:36 +02:00
Sebastien Deleuze
884fc40c3c
Add "Injecting configuration properties" to Kotlin ref doc
...
Issue: SPR-15659
2017-08-30 16:36:55 +02:00
Sebastien Deleuze
3c9bb645d5
Improve Kotlin reference documentation
...
Issue: SPR-15659
2017-08-30 11:56:20 +02:00
Sebastien Deleuze
bddd71e705
Polishing
...
Issue: SPR-15659
2017-08-29 10:45:11 +02:00
Sebastien Deleuze
4359008b2b
Polishing
...
Issue: SPR-15659
2017-08-29 01:49:37 +02:00
Sebastien Deleuze
c1559b3f0a
Fix link to Spring Framework KDoc
...
Issue: SPR-15659
2017-08-29 01:43:32 +02:00
Sebastien Deleuze
ed6a35b465
Add API and reference documentation for Kotlin support
...
Issue: SPR-15659
2017-08-29 01:07:27 +02:00
Sebastien Deleuze
ba02b5761e
Provide distinct Web and Reactive Web sections
...
This change allows much more usable TOC for the reactive
stack and will make WebFlux documentation easier to
contribute thanks to a clearer split between both stacks.
Issue: SPR-15149
2017-08-23 16:02:04 +02:00
Sebastien Deleuze
cdb6688815
Update WebFlux code examples
2017-08-23 13:59:46 +02:00
Sebastien Deleuze
d61db48d64
Improve WebFlux documentation sections
...
Issue: SPR-15149
2017-08-23 13:53:58 +02:00
Stephane Nicoll
3d28e80e53
Fix code format
...
Closes gh-1501
2017-08-21 08:42:26 +02:00
Rossen Stoyanchev
dabb02d830
Update docs on DispatcherServlet config and processing
...
Issue: SPR-15149
2017-08-18 19:07:28 +02:00
Rossen Stoyanchev
940a344a73
Polish
2017-08-18 19:07:28 +02:00
Rossen Stoyanchev
18f42f9667
Fix typo
...
Issue: SPR-15872
2017-08-18 09:18:03 +02:00
Rossen Stoyanchev
10dcaa9bf6
Update introduction to Spring Web MVC
...
Issue: SPR-15149
2017-08-17 21:59:19 +02:00
Rossen Stoyanchev
11ac87099a
Prepare Web section for Servlet vs Reactive content
...
Refer to both Servlet and reactive stacks in web.adoc
Move web-integration.adoc to the very end
Link in web-flux-functional.adoc
Insert "Spring Web MVC" or "Servlet" prefix in chapter titles
Issue: SPR-15149
2017-08-17 21:59:13 +02:00
Rossen Stoyanchev
f1b017af04
Insert line breaks
2017-08-17 21:58:41 +02:00
Rossen Stoyanchev
181f002ddf
Use exact type name in doc sample
...
Issue: SPR-15863
2017-08-15 14:44:22 +02:00
Rossen Stoyanchev
e45733e790
Update overview.adoc
2017-07-28 17:20:19 +02:00
Rossen Stoyanchev
d37498c354
Update overview.adoc
2017-07-28 16:37:49 +02:00
Rossen Stoyanchev
a48a47bbd0
Merge pull request #1487 from Buzzardo/master
...
New overview
2017-07-28 16:18:34 +02:00
Jay Bryant
4872084079
New overview
...
We have written a replacement for the current overview, as the beginning of a larger documentation effort.
2017-07-28 08:38:38 -05:00
Stephane Nicoll
19c88f2cfa
Polish components indexer doc
...
Issue: SPR-15793
2017-07-19 10:05:09 +02:00
Rossen Stoyanchev
e37af83459
Improve docs on on use of urlDecode=false
...
Issue: SPR-15643
2017-07-14 16:52:02 +02:00
Rossen Stoyanchev
134ceac58e
Set all strategies in CNM factory bean
...
ContentNegotiationManagerFactoryBean now provides an option to
explicitly set the strategies to use vs customizing a fixed
list of default strategies.
Issue: SPR-11114
2017-07-11 21:00:57 +02:00
Brian Clozel
f63b0d720e
Update WebFlux reference documentation
...
Note that WebFlux and WebFlux.fn can be both used at the same time
thanks to the handler mapping registration in `@EnableWebFlux`.
Fixing typos in the reference documentation for outdated Reactor
operators.
2017-07-04 13:47:05 +02:00
freeman0432
b14df2b6ea
Fix a missing line of xml fragment
...
Closes gh-1461
2017-06-17 10:33:08 +02:00
Juergen Hoeller
f813712f5b
Consistent use of @Nullable across the codebase (even for internals)
...
Beyond just formally declaring the current behavior, this revision actually enforces non-null behavior in selected signatures now, not tolerating null values anymore when not explicitly documented. It also changes some utility methods with historic null-in/null-out tolerance towards enforced non-null return values, making them a proper citizen in non-null assignments.
Some issues are left as to-do: in particular a thorough revision of spring-test, and a few tests with unclear failures (ignored as "TODO: NULLABLE") to be sorted out in a follow-up commit.
Issue: SPR-15540
2017-06-07 14:19:15 +02:00
Rossen Stoyanchev
4d52590964
Improve docs on forwarded headers
...
Issue: SPR-15612
2017-06-01 22:36:12 -04:00
Kazuki Shimizu
1412c2c577
Fix sample code in WebFlux chapter
2017-05-31 22:05:38 -04:00
Sebastien Deleuze
b47d713e14
Add missing @Nullable annotations on parameters
...
Issue: SPR-15540
2017-05-31 16:56:08 +02:00
Sam Brannen
76b28a0cec
Fix grammatical errors in Testing chapter
2017-05-28 14:28:57 +02:00
Violeta Georgieva
7f616c216b
Specify the HandlerMapping#order in the websocket example
...
The order value has to be specified for the HandlerMapping
so that it will be ordered before the one that serves the static resource.
2017-05-12 20:45:27 +03:00
Juergen Hoeller
4d86515fa5
Overridable Commons Logging bridge in separate spring-jcl jar
...
Issue: SPR-14512
2017-05-03 20:29:05 +02:00
Sam Brannen
55833dc3d1
Discontinue use of Rouge in the Reference Manual
...
Due to a bug in Rouge thats prevents it from working on MS Windows, we
are currently reverting back to CodeRay for source code highlighting
within the Reference Manual.
Issues: SPR-15471
2017-04-22 19:02:46 +02:00
Rossen Stoyanchev
7df3d68b2a
Replace WebMvcConfigurerAdapter with default methods
...
Issue: SPR-15465
2017-04-20 16:14:13 -04:00
Fredrik Sundberg
cf50a9a1ed
Fix Selenium links in testing.adoc
...
Selenium wiki & javadoc moved from google code to github.
Also a fix to a link for Geb.
Closes gh-1392
2017-04-19 09:22:35 +02:00
Stephane Nicoll
1c0b3be6e6
Customize QosSettings for JMS replies
...
This commit introduces QosSettings that gather the Qualify of Service
settings one can use when sending a message. Such object can now be
associated to any JMS endpoint that allows to send a reply as part of
the processing of an incoming message.
Issue: SPR-15408
2017-04-18 13:15:38 +02:00
Juergen Hoeller
a49a0007b2
Revised overview (aligned with the 4.3.x line)
2017-04-17 19:55:45 +02:00
Juergen Hoeller
5d3249f692
Recommendation for consistent @Profile declarations on overloaded @Bean methods
...
Issue: SPR-15266
2017-04-17 14:52:06 +02:00
Juergen Hoeller
022aefdfe8
Explicit note about @Profile declarations on overloaded @Bean methods
...
Also marks @Conditional as @Documented, aligned with other annotations.
Issue: SPR-15266
2017-04-15 14:17:45 +02:00
Juergen Hoeller
d50dab6ea9
Suppress deprecation warning on JDK 9 (for LogRecord.setMillis)
...
Includes revised Log methods in log level order, with consistent delegation of fatal->error for log level checks in SLF4J and JUL, a JavaUtilDelegate for defensive access to java.logging on JDK 9, support for LogRecord message objects, as well as revised log setup recommendations.
Issue: SPR-15453
Issue: SPR-14512
2017-04-14 22:43:44 +02:00
Brian Clozel
bf3fe93dbd
Do not mention deprecated Reactive Boot starter
...
There's an officially supported Spring WebFlux starter now in Spring
Boot, so all mentions to the experimental starter are now removed.
2017-04-14 19:22:46 +02:00
Brian Clozel
a8d785b87f
Move RxNetty support to test scope
...
The RxNetty runtime support is not meant to be officially supported and
should be restricted to testing purposes only.
Issue: SPR-15444
2017-04-14 19:18:42 +02:00
Stephane Nicoll
7084bc293a
Polish "Improve unless condition in caching doc"
...
Closes gh-1387
2017-04-13 17:50:11 +02:00
Michael J. Simons
b426d847e6
Improve unless condition in caching doc
...
See gh-1387
2017-04-13 17:48:00 +02:00
Michael J. Simons
33fd94c098
Polish condition in caching examples
...
Closes gh-1386
2017-04-13 17:45:03 +02:00
Sebastien Deleuze
dce72e0ad0
Change Mono#then to Mono#flatMap in documentation
...
Issue: SPR-15318
2017-04-13 15:37:27 +02:00
Sebastien Deleuze
e3fae2716e
Rename Mono#otherwise[Empty] to switch[onError/IfEmpty]
...
Issue: SPR-15318
2017-04-13 15:36:34 +02:00
Kirill Gavrilov
5fd03e45f6
Fix typo
...
Closes gh-1383
2017-04-10 09:53:52 +02:00
Rossen Stoyanchev
e4c62cc029
Controller API for view rendering
...
Issue: SPR-15211
2017-04-07 17:15:07 -04:00
Sam Brannen
f3ec812abf
Delete obsolete GIF and JPG images
...
This commit deletes images that are no longer used in the Reference
Manual.
Issue: SPR-14997
2017-04-06 18:14:11 +02:00
Sam Brannen
3a4b205b20
Use Rouge syntax highlighting in PDF version of Reference Manual
...
This commit uses a tip provided by @mojavelinux to set the syntax
highlighter to Rouge for the PDF version of the User Guide.
Once Asciidoctor 1.5.7 has been released we will likely switch to Rouge
for the HTML version of the Reference Manual as well.
Issue: SPR-14997
2017-04-06 18:07:19 +02:00
Sam Brannen
b403fb3749
Fix grammar
2017-04-06 17:47:13 +02:00
Sam Brannen
ffa5dbe898
Polishing
2017-04-05 18:21:22 +02:00
Sam Brannen
454e61e8ac
Use standard PNGs in reference manual
...
This commit converts interlaced PNGs to standard PNGs and uses PNGs
instead of GIFs consistently within the reference manual in order to
avoid issues with AsciiDoc’s support for inlined images.
Issue: SPR-14997
2017-04-05 00:09:54 +02:00
Rossen Stoyanchev
c7c480610c
Polish doc changes
2017-04-04 17:44:57 -04:00
Rossen Stoyanchev
f293c4d84b
Doc use of reactive types in Spring MVC controllers
...
Issue: SPR-15365
2017-04-04 17:32:24 -04:00
Brian Clozel
dea4825a9f
Fix link references between documents
...
Issue: SPR-14997
2017-03-29 14:22:46 +02:00
Brian Clozel
924adaec6c
Render reference documentation with Asciidoctor
...
This commit removes docbook from the documentation toolchain and
instead makes use of asciidoctor to render the reference documentation
in HTML and PDF formats.
The main Gradle build has been refactored with the documentation tasks
and sniffer tasks extracted to their own gradle file in the "gradle"
folder.
A new asciidoctor Spring theme is also used to render the HTML5 backend.
Issue: SPR-14997
2017-03-29 14:22:46 +02:00
Rossen Stoyanchev
525f30ad5e
Remove dated references on URI template RFC
2017-03-27 15:49:20 -04:00
Juergen Hoeller
2236262fc6
Up-to-date guidelines for serialization-based endpoints
...
Issue: SPR-15317
2017-03-24 11:09:57 +01:00
Juergen Hoeller
b90d3d0e88
Clarification: Spring AOP pointcuts may match non-public methods
...
Issue: SPR-15354
2017-03-24 11:08:57 +01:00
Sebastien Deleuze
92288630cf
Document Reactive APIs support
2017-03-16 21:53:42 +01:00
Sebastien Deleuze
e4b1a953bf
Fix a typo in spring-context-indexer documentation
2017-03-09 10:28:14 +01:00
Rossen Stoyanchev
f5804b40b2
Fix typo in docs
2017-03-07 20:37:52 -05:00
Arjen Poutsma
c5351fdbef
Add WebFlux fn reference documentation
...
Added WebFlux fn documentation, as a separate document for now.
2017-03-06 11:20:25 +01:00
Stephane Nicoll
6bd4c88371
Polish contribution
...
Closes gh-1349
2017-03-05 09:33:57 +01:00
Aviskar Basnet
bf040c3dc1
Polish doc
...
See gh-1349
2017-03-05 09:31:16 +01:00
Juergen Hoeller
f4de1ea147
Polishing
2017-02-22 15:32:19 +01:00
Juergen Hoeller
50d93d3794
Consistently support CompletionStage next to CompletableFuture
...
Issue: SPR-15258
2017-02-15 23:16:11 +01:00
Juergen Hoeller
07dd61eabd
Drop NativeJdbcExtractor mechanism in favor of JDBC 4 unwrap
...
Issue: SPR-14670
2017-02-15 18:04:08 +01:00
Sebastien Deleuze
276f896956
Document Spring Boot support for WebFlux functional API
2017-02-14 13:29:40 +01:00
Rossen Stoyanchev
e2e5e7653c
Add mention of WebFlux testing support
2017-02-13 15:42:54 -05:00
Juergen Hoeller
199aa776c9
Support for Servlet 4.0 (PushBuilder argument, MockServletContext)
...
Issue: SPR-12674
2017-02-13 15:06:59 +01:00
Stephane Nicoll
f128feb1cc
Document candidates index mechanism
...
Issue: SPR-14711
2017-02-06 16:19:51 +01:00
Rossen Stoyanchev
7399956708
Rename classes and methods containing "WebReactive"
...
Issue: SPR-15190
2017-02-02 11:25:54 -05:00
Rossen Stoyanchev
fafd2d20e1
Rename spring-web-reactive to spring-webflux
...
Issue: SPR-15190
2017-02-01 17:02:52 -05:00
Rossen Stoyanchev
eabd8a2964
Support Servlet Part in Spring MVC Test
...
Issue: SPR-14253
2017-01-25 17:05:30 -05:00
Rossen Stoyanchev
f5d2b88e3f
"sharedHttpSession" shortcut for MockMvc builders
...
Issue: SPR-13820
2017-01-25 12:33:11 -05:00
Stephane Nicoll
3e15573628
Polish contribution
...
Since Log4J 1.x is EOL there is no need to have a dedicated section for
it.
Closes gh-1279
Issue: SPR-15170
2017-01-20 17:17:46 +01:00
Matt Sicker
e0100ea3f1
Update logging documentation to include Log4j 2
...
This also updates the version numbers provided in the sample pom.xml
snippets for configuring logging for SLF4J and Log4j 1.x. A sample
log4j2.xml file is also given with the same configuration as
demonstrated in the log4j.properties example. The link to the Log4j 1.x
site has been fixed to point to the 1.2 URL (do note that Log4j 1.2 is
end of life and is not compatible with JDK 9+).
See gh-1279
2017-01-20 16:54:43 +01:00
Juergen Hoeller
052014783a
Remove outdated BeanFactoryLocator documentation references
...
Issue: SPR-15154
2017-01-17 16:03:17 +01:00
Juergen Hoeller
874b653314
Clarified cookieMaxAge default
...
Issue: SPR-15155
2017-01-17 15:33:30 +01:00
Juergen Hoeller
2047f8d5ae
Reference documentation for Groovy bean definition DSL
...
Issue: SPR-15153
2017-01-17 15:32:24 +01:00
Juergen Hoeller
ac6aa53031
Drop outdated BeanFactoryLocator / beanRefContext.xml mechanism
...
Issue: SPR-15154
2017-01-17 13:58:37 +01:00
Juergen Hoeller
c42d44a42c
Polishing and documentation fixes
2017-01-17 12:47:04 +01:00
Juergen Hoeller
e8a082fbe1
Clarified setAutowireCandidate semantics (plus attribute reordering in BeanDefinition)
...
Issue: SPR-15072
2016-12-30 11:30:18 +01:00
Juergen Hoeller
fc629bb508
Polishing
2016-12-29 22:39:36 +01:00
Juergen Hoeller
edc62be231
@Scheduled reliably applies after other post-processors and shuts down before TaskScheduler
...
Issue: SPR-14692
Issue: SPR-15067
2016-12-29 22:35:10 +01:00
Rossen Stoyanchev
a30ceafc2c
Update image
2016-12-29 13:17:13 -05:00
Rossen Stoyanchev
58d79fffd8
Doc updates
2016-12-29 13:07:36 -05:00
Rossen Stoyanchev
5333f9cbf1
Doc updates
2016-12-29 13:01:36 -05:00
Rossen Stoyanchev
6bf12812f1
More documentation updates
2016-12-29 12:35:01 -05:00
Sebastien Deleuze
963ea062e4
Update Spring Web Reactive reference documentation
...
Issue: SPR-14912
2016-12-28 18:48:35 +01:00
Rossen Stoyanchev
2191d80a31
Allow athentication at the STOMP level
...
This commit makes it possible for a ChannelInterceptor to override the
user header in a Spring Message that contains a STOMP CONNECT frame.
After the message is sent, the updated user header is observed and
saved to be associated with session thereafter.
Issue: SPR-14690
2016-12-13 17:59:51 -05:00
Juergen Hoeller
2f80b8485a
JPA/Hibernate docs: transaction management, JTA setup
...
Issue: SPR-14957
2016-12-08 18:24:12 +01:00
Juergen Hoeller
05579fd1b9
SpEL docs: supported literals, null comparisons
...
Issue: SPR-14361
Issue: SPR-14987
2016-12-08 18:16:48 +01:00
Juergen Hoeller
6517c53768
Consistent use of "URI variables" terminology
...
Issue: SPR-14969
2016-12-08 18:11:21 +01:00
Stephane Nicoll
f0ceefba0e
Polish doc
2016-11-17 07:25:11 +09:00
Juergen Hoeller
8df45dd274
@Async docs explicitly mention ListenableFuture and CompletableFuture
...
Issue: SPR-14881
2016-11-04 12:54:24 +01:00
Eric Jain
d7b68f8b91
Escape (( and )) to prevent asciidoc processing
...
See http://asciidoctor.org/docs/user-manual/#user-index
Closes gh-1225
2016-10-27 08:49:26 +02:00
Stephane Nicoll
19db0424d2
Clarify SpEL usage on `@EventListener`
...
Issue: SPR-14812
2016-10-25 17:45:12 +02:00
Andriy Kryvtsun
50a44aab54
Import format fix according to Code Style
...
Closes gh-1222
2016-10-25 17:22:38 +02:00
Brian Clozel
31af6783a5
Update reference doc after WebClient changes
...
Issue: SPR-14827
2016-10-20 15:41:29 +02:00
Philippe Marschall
f7c79295f3
Fix NativeJdbcExtractors documentation
...
The documentation mentions various NativeJdbcExtractors that no longer
exist. To be specific CommonsDbcpNativeJdbcExtractor and
XAPoolNativeJdbcExtractor no longer exist.
This commit includes the following changes:
* remove CommonsDbcpNativeJdbcExtractor references from Asciidoctor
* remove CommonsDbcpNativeJdbcExtractor references from Javadoc
* remove XAPoolNativeJdbcExtractor references from Asciidoctor
Issue: SPR-14810
Closes gh-1205
2016-10-15 11:56:57 +03:00
Rossen Stoyanchev
c7fb851e5a
Polish
2016-10-14 18:11:16 -04:00
Philippe Marschall
eee742da7f
Remove OracleLobHandler from documentation
...
Now that OracleLobHandler has finally been removed it should also be
removed from the documentation.
This commit includes the following changes:
* remove OracleLobHandler references from Javadoc
* remove OracleLobHandler references from Asciidoctor
Issue: SPR-14809
Closes gh-1204
2016-10-14 18:00:26 +03:00
Rossen Stoyanchev
e3ecf012f9
Add docs on error handling in REST scenarios
2016-10-13 13:56:40 -04:00
Juergen Hoeller
69116c2acc
Documentation for InjectionPoint argument on @Bean method
...
Issue: SPR-14797
2016-10-12 17:14:24 +02:00
Stephane Nicoll
715006d5df
Fix table layout
2016-10-06 15:26:26 +02:00
Juergen Hoeller
684d6ab553
@Lookup reference documentation
...
Issue: SPR-14765
2016-10-04 22:39:08 +02:00
Juergen Hoeller
89717e1783
Reactive setup refinements
2016-09-21 11:24:20 +02:00
Stephane Nicoll
ec865d27d8
Polish
2016-09-19 14:58:00 +02:00
Krzysztof Kosmatka
0ada3f2dab
Documentation formatting fix
...
Removed unnecessary quotation marks that caused improper rendering
of in-line code.
Closes gh-1180
2016-09-19 14:52:06 +02:00
Krzysztof Kosmatka
906827ea92
Add missing quotation mark
...
Closes gh-1181
2016-09-19 14:46:05 +02:00
Rossen Stoyanchev
cf2112f539
Update intializer for the reactive servlet adapter
...
Move the AbstractServletHttpHandlerAdapterInitializer together with
the other two base classes in spring-web-reactive. Since the
interface is in the web package, this avoids a package cycle.
Also add a mention in the reference.
Issue: SPR-14713
2016-09-16 12:57:16 -04:00
kosmaty
eef41fd8ab
Fix doc style
...
Closes gh-1172
2016-09-14 11:07:26 +02:00
nkjackzhang
802a4c6d02
Remove unnecessary "method" in reference manual ( #1166 )
...
From context, It seems that the first word "method" is needless,
2016-09-12 11:47:26 +02:00
nkjackzhang
170d8ba5c4
Fix typo
...
There is no attribute named `path` in `@RequestParam`, so I change it to
`name`.
Closes gh-1165
2016-09-10 07:48:25 +02:00
nkjackzhang
00bc0b455e
Fix typo
...
Closes gh-1158
2016-09-07 09:37:00 +02:00
Sam Brannen
3dc6f1133c
Fix section ID for parallel test execution
...
Issue: SPR-5863
2016-09-05 19:03:26 +02:00
Sam Brannen
3e96cab0bb
Document parallel test execution support in the reference manual
...
Issue: SPR-5863
2016-09-05 18:58:39 +02:00
Sam Brannen
6efb166c36
Document before/after test execution callbacks in reference manual
...
Issue: SPR-4365
2016-09-05 17:48:47 +02:00
Rossen Stoyanchev
f3dd554dbe
Fix typos in docs and polish
2016-09-02 09:26:15 -04:00
sylvainlaurent
dc3f62d576
Fix class literal in instanceof
...
Closes gh-1151
2016-09-01 16:22:39 +02:00
Sebastien Deleuze
76ed101a23
Update Web Reactive documentation
2016-09-01 15:42:50 +02:00
Juergen Hoeller
aff914c98e
Documentation updates around configuration classes
2016-09-01 12:41:55 +02:00
Rossen Stoyanchev
391752abc2
Polish and update reactive getting started reference
...
This commit updates the instructions on getting started with
Spring Web Reactive and also updates constructors and setters to
streamline the getting started procedure.
Issue: SPR-14640
2016-08-30 14:36:19 -04:00
Sebastien Deleuze
e8530c917e
Add Smile and CBOR Jackson data formats support
...
This commit adds Smile and CBOR Jackson HttpMessageConverters
and make it possible to create Smile and CBOR ObjectMapper via
Jackson2ObjectMapperBuilder, which now allows to specify any
custom JsonFactory.
Like with JSON and XML Jackson support, the relevant
HttpMessageConverters are automaticially configurered by
Spring MVC WebMvcConfigurationSupport if jackson-dataformat-smile
or jackson-dataformat-cbor dependencies are found in the classpath.
Issue: SPR-14435
2016-08-30 11:06:40 +02:00
Brian Clozel
50040e6139
Revert "Consistently use annotation attributes in refdoc"
...
This reverts commit bbd5993945
.
2016-08-26 13:57:18 +02:00
Brian Clozel
bbd5993945
Consistently use annotation attributes in refdoc
2016-08-26 09:38:19 +02:00
Stephane Nicoll
b183934ed4
Remove reference to PayloadApplicationEvent
...
Issue: SPR-14594
2016-08-19 14:22:21 +02:00
Stephane Nicoll
74511181de
Document support for `@ManagedBean`
...
Issue: SPR-14600
2016-08-19 13:52:39 +02:00
Juergen Hoeller
53819c472f
Updated note on CompilationCustomizer and CompilerConfiguration
...
Issue: SPR-14585
(cherry picked from commit da56758
)
2016-08-17 22:33:21 +02:00
Juergen Hoeller
cf9b4d1e0b
Removed duplicate NoHandlerFoundException entry
...
Issue: SPR-14598
(cherry picked from commit 188e532
)
2016-08-17 21:54:40 +02:00
Juergen Hoeller
433764d217
GroovyScriptFactory supports CompilationCustomizer next to GroovyObjectCustomizer
...
Issue: SPR-14585
2016-08-17 00:47:50 +02:00
Stephane Nicoll
e802f0e731
Clarify use of Ehcache
...
Since we have a dedicated section regarding Ehcache that is only
applicable to Ehcache 2.x, this commit clarifies that Ehcache 3.x is
JSR-107 compliant and the JCache support should be used with it
rather than attempting to configure the Ehcache 2.x support.
2016-08-16 14:00:13 +02:00
Stephane Nicoll
0d59a15849
Better document #result semantic
...
Commit 240f254
has introduced support for `java.util.Optional` in the
cache abstraction. If such type is present, the contained value is cached
if it is present.
This new feature slightly changed the semantic of `#result` that was
documented up till this commit as the "return value of the method
invocation". This is no longer true as `#result` for `Optional<T>`
refers to the `T` instance and not the `Optional` instance.
This commit clarifies both the javadoc and the documentation.
Issue: SPR-14587
2016-08-16 13:45:10 +02:00
Sam Brannen
ed467f542a
Fix formatting in Web MVC chapter of reference manual
2016-08-15 21:07:35 +02:00
wolverine.kim
a3062dfe78
Fix typo
...
Closes gh-1129
2016-08-10 10:44:07 +02:00
Rossen Stoyanchev
62e08a5ebe
Minor update to Spring Web Reactive chapter
...
Issue: SPR-14565
2016-08-08 16:48:44 -04:00
Juergen Hoeller
aeec1245eb
ClientWebRequestBuilders documentation fix
...
Issue: SPR-14561
2016-08-08 13:20:27 +02:00
Juergen Hoeller
e03dea1d64
Polishing
2016-07-26 17:15:19 +02:00
Rossen Stoyanchev
7b564b72a1
Polish Spring Web Reactive content
2016-07-26 10:23:26 -04:00
Rossen Stoyanchev
5cf8b695cb
Add chapter on Spring Web Reactive support
...
Issue: SPR-14497
2016-07-25 18:34:39 -04:00
Rossen Stoyanchev
af4415e1ba
Move up CORS section
...
The CORS section is now ahead of
"Integrating with other web frameworks" and "WebSocket Support".
2016-07-25 18:34:39 -04:00
Juergen Hoeller
aae4874b85
Revised spring-orm test suite (no AbstractJpaTests anymore)
...
Issue: SPR-13515
2016-07-19 17:50:57 +02:00
Do Nhu Vy
a76a6b5c29
Fix broken hyperlink
...
Closes gh-1114
2016-07-18 08:16:58 +02:00
Juergen Hoeller
dc1664939c
Javadoc fixes and pruning of outdated references
2016-07-15 22:12:11 +02:00
fisache
9aa35a8b5f
Polish doc
...
Closes gh-1108
2016-07-14 19:15:38 +02:00
nkjackzhang
e2b8a786ff
Polish doc
...
Closes gh-1110
2016-07-14 11:56:46 +02:00
Sam Brannen
c341b39f71
Move "What's New" reference manual chapter to the wiki
...
A "What's New" page has been created in the Spring Framework wiki:
https://github.com/spring-projects/spring-framework/wiki/What's-New-in-the-Spring-Framework
This commit therefore links to the new wiki page from the appendix of
the reference manual and deletes the existing "What's New" chapter from
the reference manual.
Issue: SPR-14449
2016-07-12 17:35:49 +02:00
fisache
55ad5a448e
Polish doc
...
Closes gh-1105
2016-07-12 08:52:15 +02:00
nkjackzhang
1fb93044af
Polish doc
...
Closes gh-1107
2016-07-12 08:50:35 +02:00
Rossen Stoyanchev
d84b989025
Update notes on deps for broker relay
2016-07-08 09:20:49 -04:00
Stephane Nicoll
2bf9bc312e
Remove Guava cache support
...
This commit removes `GuavaCache` and support classes. Caffeine supersedes
the caching support in the Google Guava library with an actively maintained
Java 8+ version in standalone form.
As it is the only Guava feature Spring framework integrates with, this
commit removes effectively any reference to Guava.
Issue: SPR-13797
2016-07-08 10:57:05 +02:00
Stephane Nicoll
1103a9cd16
Remove trailing whitespaces
...
Closes gh-1100
2016-07-07 10:34:50 +02:00
nkjackzhang
6aeaa1976d
Add the injection point for the Provider
...
See gh-1100
2016-07-07 10:31:49 +02:00
nkjackzhang
7dfbc16f1f
Polish doc
...
Closes gh-1099
2016-07-06 11:20:32 +02:00
Juergen Hoeller
7dda9fbd8c
Drop JasperReports support
...
Issue: SPR-13294
2016-07-05 23:06:15 +02:00
Juergen Hoeller
bc2c22d51e
Streamline XML namespace support towards unversioned schemas
...
This commit also removes support code for outdated options which were only available in older schema versions.
Issue: SPR-13499
2016-07-05 20:50:03 +02:00
Stephane Nicoll
00d2606b00
Explicit type can be replaced by <>
...
Issue: SPR-13188
2016-07-05 17:00:34 +02:00
Juergen Hoeller
51252ebbca
Avoid defensive checks against Java 8 API (java.util.Optional etc)
...
This commit also fixes broken javadoc links and code references.
Issue: SPR-13188
2016-07-05 02:09:00 +02:00
Juergen Hoeller
d341624e91
Drop JDO support
...
Issue: SPR-14130
2016-07-04 23:34:48 +02:00
Juergen Hoeller
2b3445df81
Drop Portlet MVC support
...
This commit also removes the corresponding deprecated Servlet MVC variant and updates DispatcherServlet.properties to point to RequestMappingHandlerMapping/Adapter by default.
Issue: SPR-14129
2016-07-04 23:33:47 +02:00
Juergen Hoeller
ff6ead1fff
Remove Velocity support
...
Issue: SPR-13795
2016-07-04 23:30:58 +02:00
Sam Brannen
fb1eb00b4a
Update @since tag in Eclipse template to 5.0
2016-07-04 15:15:19 +02:00
Stephane Nicoll
19622e3b2d
Upgrade copyright
2016-07-04 12:42:54 +02:00
Juergen Hoeller
c6752e6023
Explicit note on self references
...
Issue: SPR-14402
2016-07-02 14:58:54 +02:00
Stephane Nicoll
716273df47
Polish
...
Closes gh-967
2016-07-01 11:15:32 +02:00
Stephane Nicoll
cac58738c9
Polish
...
Closes gh-1089
2016-07-01 10:58:15 +02:00
nkjackzhang
66fd86be33
Fix typo in asciidoc
...
See gh-1089
2016-07-01 10:47:06 +02:00
Sebastien Deleuze
64628dc8cb
Add CorsFilter documentation
2016-06-28 14:51:09 +02:00
nkjackzhang
5657283071
Fix typo in asciidoc
...
Closes gh-1092
2016-06-28 11:20:50 +02:00
Juergen Hoeller
4102c62734
Fixed ambiguous sentence in conditional cache documentation
...
Issue: SPR-14399
2016-06-26 00:13:53 +02:00
Stephane Nicoll
bcfc09a93c
Document sync attribute of Cacheable
...
Closes gh-14366
2016-06-16 13:14:53 +02:00
Sam Brannen
0815560c85
Migrate to Asciidoctor 1.5 syntax
...
Issue: SPR-14355
2016-06-11 12:51:38 +02:00
Sam Brannen
57ca8f5347
Document TestContext bootstrapping in the reference manual
...
Issue: SPR-11683
2016-06-09 21:50:57 +02:00
Sam Brannen
f0451294de
Improve formatting for test annotations in reference manual
2016-06-09 17:09:15 +02:00
Sam Brannen
53909a5333
Polish key abstractions section for the TCF
2016-06-09 17:09:15 +02:00
Stephane Nicoll
f7dd8e34b3
Polish contribution
...
Closes gh-1073
2016-06-09 10:38:16 +02:00
fisache
4465e4ff6c
Polish doc
...
See gh-1073
2016-06-09 10:35:06 +02:00
Juergen Hoeller
d1d29cf699
Documented support for new library and server generations
2016-06-08 15:23:06 +02:00
Sam Brannen
da051b87e6
Polish documentation for stereotype names
2016-06-08 14:38:58 +02:00
Sam Brannen
c9de6f23ef
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-08 14:38:58 +02:00
Sam Brannen
99ae7e3bcb
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-07 20:17:34 +02:00
Sam Brannen
47d77252d3
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-07 19:07:38 +02:00
Sam Brannen
6804aad06f
Update reference manual regarding supported web scopes
2016-06-07 19:07:38 +02:00
Sam Brannen
01d234f9f3
Use composed @RequestMapping variants in the reference manual
...
Issue: SPR-13995
2016-06-07 18:06:14 +02:00