Sync docs from master to gh-pages
This commit is contained in:
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
|
||||
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
|
||||
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
@@ -445,7 +536,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-properties" data-lang="properties">spring.cloud.propertiesFile: ${user.home}/.config/myApp/spring-cloud.properties</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="properties">spring.cloud.propertiesFile: ${user.home}/.config/myApp/spring-cloud.properties</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
@@ -453,7 +544,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-properties" data-lang="properties">spring.cloud.appId: myApp
|
||||
<pre class="CodeRay highlight"><code data-lang="properties">spring.cloud.appId: myApp
|
||||
; spring.cloud.{id}: URI
|
||||
spring.cloud.database: mysql://user:pass@host:1234/dbname</code></pre>
|
||||
</div>
|
||||
|
||||
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
@@ -485,26 +576,26 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-xml" data-lang="xml"><!-- to use Spring Cloud Connectors for development -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-localconfig-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency>
|
||||
<pre class="CodeRay highlight"><code data-lang="xml"><span class="comment"><!-- to use Spring Cloud Connectors for development --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-localconfig-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span>
|
||||
|
||||
<!-- If you intend to deploy the app to Cloud Foundry -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-cloudfoundry-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency>
|
||||
<span class="comment"><!-- If you intend to deploy the app to Cloud Foundry --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-cloudfoundry-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span>
|
||||
|
||||
<!-- If you intend to deploy the app to Heroku -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-heroku-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency></code></pre>
|
||||
<span class="comment"><!-- If you intend to deploy the app to Heroku --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-heroku-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -515,32 +606,32 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-xml" data-lang="xml"><dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-spring-service-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency>
|
||||
<pre class="CodeRay highlight"><code data-lang="xml"><span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-spring-service-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span>
|
||||
|
||||
<!-- to use Spring Cloud for development -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-localconfig-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency>
|
||||
<span class="comment"><!-- to use Spring Cloud for development --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-localconfig-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span>
|
||||
|
||||
<!-- If you intend to deploy the app to Cloud Foundry -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-cloudfoundry-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency>
|
||||
<span class="comment"><!-- If you intend to deploy the app to Cloud Foundry --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-cloudfoundry-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span>
|
||||
|
||||
<!-- If you intend to deploy the app to Heroku -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.cloud</groupId>
|
||||
<artifactId>spring-cloud-heroku-connector</artifactId>
|
||||
<version>1.1.1.RELEASE</version>
|
||||
</dependency></code></pre>
|
||||
<span class="comment"><!-- If you intend to deploy the app to Heroku --></span>
|
||||
<span class="tag"><dependency></span>
|
||||
<span class="tag"><groupId></span>org.springframework.cloud<span class="tag"></groupId></span>
|
||||
<span class="tag"><artifactId></span>spring-cloud-heroku-connector<span class="tag"></artifactId></span>
|
||||
<span class="tag"><version></span>1.1.1.RELEASE<span class="tag"></version></span>
|
||||
<span class="tag"></dependency></span></code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
|
||||
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
@@ -456,7 +547,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">CloudFactory cloudFactory = new CloudFactory();</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="java">CloudFactory cloudFactory = <span class="keyword">new</span> CloudFactory();</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ulist">
|
||||
@@ -465,7 +556,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
<p>Obtain the <code>Cloud</code> object for the environment in which the application is running.</p>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">Cloud cloud = cloudFactory.getCloud();</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="java">Cloud cloud = cloudFactory.getCloud();</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
@@ -479,21 +570,21 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">// ServiceInfo has all the information necessary to connect to the underlying service
|
||||
List<ServiceInfo> serviceInfos = cloud.getServiceInfos();</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="comment">// ServiceInfo has all the information necessary to connect to the underlying service</span>
|
||||
<span class="predefined-type">List</span><ServiceInfo> serviceInfos = cloud.getServiceInfos();</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">// find the `ServiceInfo` definitions suitable for connecting to a particular service type
|
||||
List<ServiceInfo> databaseInfos = cloud.getServiceInfos(DataSource.class);</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="comment">// find the `ServiceInfo` definitions suitable for connecting to a particular service type</span>
|
||||
<span class="predefined-type">List</span><ServiceInfo> databaseInfos = cloud.getServiceInfos(<span class="predefined-type">DataSource</span>.class);</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">// Alternately, let Spring Cloud create a service connector for you
|
||||
String serviceId = "inventory-db";
|
||||
DataSource ds = cloud.getServiceConnector(serviceId, DataSource.class, null /* default config */);</code></pre>
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="comment">// Alternately, let Spring Cloud create a service connector for you</span>
|
||||
<span class="predefined-type">String</span> serviceId = <span class="string"><span class="delimiter">"</span><span class="content">inventory-db</span><span class="delimiter">"</span></span>;
|
||||
<span class="predefined-type">DataSource</span> ds = cloud.getServiceConnector(serviceId, <span class="predefined-type">DataSource</span>.class, <span class="predefined-constant">null</span> <span class="comment">/* default config */</span>);</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -533,17 +624,17 @@ DataSource ds = cloud.getServiceConnector(serviceId, DataSource.class, null /* d
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">public class HelloWorldServiceInfo extends UriBasedServiceInfo {
|
||||
public static final String URI_SCHEME = "helloworld";
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="directive">public</span> <span class="type">class</span> <span class="class">HelloWorldServiceInfo</span> <span class="directive">extends</span> UriBasedServiceInfo {
|
||||
<span class="directive">public</span> <span class="directive">static</span> <span class="directive">final</span> <span class="predefined-type">String</span> URI_SCHEME = <span class="string"><span class="delimiter">"</span><span class="content">helloworld</span><span class="delimiter">"</span></span>;
|
||||
|
||||
// needed to support structured service definitions like Cloud Foundry
|
||||
public HelloWorldServiceInfo(String id, String host, int port, String username, String password, String greeting) {
|
||||
super(id, URI_SCHEME, host, port, username, password, greeting);
|
||||
<span class="comment">// needed to support structured service definitions like Cloud Foundry</span>
|
||||
<span class="directive">public</span> HelloWorldServiceInfo(<span class="predefined-type">String</span> id, <span class="predefined-type">String</span> host, <span class="type">int</span> port, <span class="predefined-type">String</span> username, <span class="predefined-type">String</span> password, <span class="predefined-type">String</span> greeting) {
|
||||
<span class="local-variable">super</span>(id, URI_SCHEME, host, port, username, password, greeting);
|
||||
}
|
||||
|
||||
// needed to support URI-based service definitions like Heroku
|
||||
public HelloWorldServiceInfo(String id, String uri) {
|
||||
super(id, uri);
|
||||
<span class="comment">// needed to support URI-based service definitions like Heroku</span>
|
||||
<span class="directive">public</span> HelloWorldServiceInfo(<span class="predefined-type">String</span> id, <span class="predefined-type">String</span> uri) {
|
||||
<span class="local-variable">super</span>(id, uri);
|
||||
}
|
||||
}</code></pre>
|
||||
</div>
|
||||
|
||||
@@ -408,6 +408,97 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
.hide-for-print{display:none!important}
|
||||
.show-for-print{display:inherit!important}}
|
||||
</style>
|
||||
<style>
|
||||
/* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
|
||||
/*pre.CodeRay {background-color:#f7f7f8;}*/
|
||||
.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
|
||||
.CodeRay span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
|
||||
.CodeRay .line-numbers strong{font-weight: normal}
|
||||
table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
|
||||
table.CodeRay td{vertical-align: top}
|
||||
table.CodeRay td.line-numbers{text-align:right}
|
||||
table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
|
||||
table.CodeRay td.code{padding:0 0 0 .5em}
|
||||
table.CodeRay td.code>pre{padding:0}
|
||||
.CodeRay .debug{color:#fff !important;background:#000080 !important}
|
||||
.CodeRay .annotation{color:#007}
|
||||
.CodeRay .attribute-name{color:#000080}
|
||||
.CodeRay .attribute-value{color:#700}
|
||||
.CodeRay .binary{color:#509}
|
||||
.CodeRay .comment{color:#998;font-style:italic}
|
||||
.CodeRay .char{color:#04d}
|
||||
.CodeRay .char .content{color:#04d}
|
||||
.CodeRay .char .delimiter{color:#039}
|
||||
.CodeRay .class{color:#458;font-weight:bold}
|
||||
.CodeRay .complex{color:#a08}
|
||||
.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
|
||||
.CodeRay .color{color:#099}
|
||||
.CodeRay .class-variable{color:#369}
|
||||
.CodeRay .decorator{color:#b0b}
|
||||
.CodeRay .definition{color:#099}
|
||||
.CodeRay .delimiter{color:#000}
|
||||
.CodeRay .doc{color:#970}
|
||||
.CodeRay .doctype{color:#34b}
|
||||
.CodeRay .doc-string{color:#d42}
|
||||
.CodeRay .escape{color:#666}
|
||||
.CodeRay .entity{color:#800}
|
||||
.CodeRay .error{color:#808}
|
||||
.CodeRay .exception{color:inherit}
|
||||
.CodeRay .filename{color:#099}
|
||||
.CodeRay .function{color:#900;font-weight:bold}
|
||||
.CodeRay .global-variable{color:#008080}
|
||||
.CodeRay .hex{color:#058}
|
||||
.CodeRay .integer,.CodeRay .float{color:#099}
|
||||
.CodeRay .include{color:#555}
|
||||
.CodeRay .inline{color:#00}
|
||||
.CodeRay .inline .inline{background:#ccc}
|
||||
.CodeRay .inline .inline .inline{background:#bbb}
|
||||
.CodeRay .inline .inline-delimiter{color:#d14}
|
||||
.CodeRay .inline-delimiter{color:#d14}
|
||||
.CodeRay .important{color:#555;font-weight:bold}
|
||||
.CodeRay .interpreted{color:#b2b}
|
||||
.CodeRay .instance-variable{color:#008080}
|
||||
.CodeRay .label{color:#970}
|
||||
.CodeRay .local-variable{color:#963}
|
||||
.CodeRay .octal{color:#40e}
|
||||
.CodeRay .predefined{color:#369}
|
||||
.CodeRay .preprocessor{color:#579}
|
||||
.CodeRay .pseudo-class{color:#555}
|
||||
.CodeRay .directive{font-weight:bold}
|
||||
.CodeRay .type{font-weight:bold}
|
||||
.CodeRay .predefined-type{color:inherit}
|
||||
.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
|
||||
.CodeRay .key{color:#808}
|
||||
.CodeRay .key .delimiter{color:#606}
|
||||
.CodeRay .key .char{color:#80f}
|
||||
.CodeRay .value{color:#088}
|
||||
.CodeRay .regexp .delimiter{color:#808}
|
||||
.CodeRay .regexp .content{color:#808}
|
||||
.CodeRay .regexp .modifier{color:#808}
|
||||
.CodeRay .regexp .char{color:#d14}
|
||||
.CodeRay .regexp .function{color:#404;font-weight:bold}
|
||||
.CodeRay .string{color:#d20}
|
||||
.CodeRay .string .string .string{background:#ffd0d0}
|
||||
.CodeRay .string .content{color:#d14}
|
||||
.CodeRay .string .char{color:#d14}
|
||||
.CodeRay .string .delimiter{color:#d14}
|
||||
.CodeRay .shell{color:#d14}
|
||||
.CodeRay .shell .delimiter{color:#d14}
|
||||
.CodeRay .symbol{color:#990073}
|
||||
.CodeRay .symbol .content{color:#a60}
|
||||
.CodeRay .symbol .delimiter{color:#630}
|
||||
.CodeRay .tag{color:#008080}
|
||||
.CodeRay .tag-special{color:#d70}
|
||||
.CodeRay .variable{color:#036}
|
||||
.CodeRay .insert{background:#afa}
|
||||
.CodeRay .delete{background:#faa}
|
||||
.CodeRay .change{color:#aaf;background:#007}
|
||||
.CodeRay .head{color:#f8f;background:#505}
|
||||
.CodeRay .insert .insert{color:#080}
|
||||
.CodeRay .delete .delete{color:#800}
|
||||
.CodeRay .change .change{color:#66f}
|
||||
.CodeRay .head .head{color:#f4f}
|
||||
</style>
|
||||
</head>
|
||||
<body class="book">
|
||||
<div id="header">
|
||||
@@ -437,18 +528,18 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">class CloudConfig extends AbstractCloudConfig {
|
||||
@Bean
|
||||
public DataSource inventoryDataSource() {
|
||||
return connectionFactory().dataSource();
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="type">class</span> <span class="class">CloudConfig</span> <span class="directive">extends</span> AbstractCloudConfig {
|
||||
<span class="annotation">@Bean</span>
|
||||
<span class="directive">public</span> <span class="predefined-type">DataSource</span> inventoryDataSource() {
|
||||
<span class="keyword">return</span> connectionFactory().dataSource();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public MongoDbFactory documentMongoDbFactory() {
|
||||
return connectionFactory().mongoDbFactory();
|
||||
<span class="annotation">@Bean</span>
|
||||
<span class="directive">public</span> MongoDbFactory documentMongoDbFactory() {
|
||||
<span class="keyword">return</span> connectionFactory().mongoDbFactory();
|
||||
}
|
||||
|
||||
//... more beans to obtain service connectors
|
||||
<span class="comment">//... more beans to obtain service connectors</span>
|
||||
}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -460,18 +551,18 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">class CloudConfig extends AbstractCloudConfig {
|
||||
@Bean
|
||||
public DataSource inventoryDataSource() {
|
||||
return connectionFactory().dataSource("inventory-db-service");
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="type">class</span> <span class="class">CloudConfig</span> <span class="directive">extends</span> AbstractCloudConfig {
|
||||
<span class="annotation">@Bean</span>
|
||||
<span class="directive">public</span> <span class="predefined-type">DataSource</span> inventoryDataSource() {
|
||||
<span class="keyword">return</span> connectionFactory().dataSource(<span class="string"><span class="delimiter">"</span><span class="content">inventory-db-service</span><span class="delimiter">"</span></span>);
|
||||
}
|
||||
|
||||
@Bean
|
||||
public MongoDbFactory documentMongoDbFactory() {
|
||||
return connectionFactory().mongoDbFactory("document-service");
|
||||
<span class="annotation">@Bean</span>
|
||||
<span class="directive">public</span> MongoDbFactory documentMongoDbFactory() {
|
||||
<span class="keyword">return</span> connectionFactory().mongoDbFactory(<span class="string"><span class="delimiter">"</span><span class="content">document-service</span><span class="delimiter">"</span></span>);
|
||||
}
|
||||
|
||||
//... more beans to obtain service connectors
|
||||
<span class="comment">//... more beans to obtain service connectors</span>
|
||||
}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -492,9 +583,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">@Configuration
|
||||
@ServiceScan
|
||||
class CloudConfig {
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="annotation">@Configuration</span>
|
||||
<span class="annotation">@ServiceScan</span>
|
||||
<span class="type">class</span> <span class="class">CloudConfig</span> {
|
||||
}</code></pre>
|
||||
</div>
|
||||
</div>
|
||||
@@ -523,10 +614,10 @@ class CloudConfig {
|
||||
</div>
|
||||
<div class="listingblock">
|
||||
<div class="content">
|
||||
<pre class="highlight"><code class="language-java" data-lang="java">class CloudPropertiesConfig extends AbstractCloudConfig {
|
||||
@Bean
|
||||
public Properties cloudProperties() {
|
||||
return properties();
|
||||
<pre class="CodeRay highlight"><code data-lang="java"><span class="type">class</span> <span class="class">CloudPropertiesConfig</span> <span class="directive">extends</span> AbstractCloudConfig {
|
||||
<span class="annotation">@Bean</span>
|
||||
<span class="directive">public</span> <span class="predefined-type">Properties</span> cloudProperties() {
|
||||
<span class="keyword">return</span> properties();
|
||||
}
|
||||
}</code></pre>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user