Skip to content

Commit

Permalink
update javadocs
Browse files Browse the repository at this point in the history
  • Loading branch information
Javadocs Generator Bot committed May 2, 2022
1 parent de38ebb commit ffee05d
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 27 deletions.
25 changes: 22 additions & 3 deletions chu77/eldependenci/sql/SQLInstallation.html
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ <h1 title="Interface SQLInstallation" class="title">Interface SQLInstallation</h
</div>
<section class="description">
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.8">SQLInstallation</a></span></div>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.11">SQLInstallation</a></span></div>
<div class="block">SQL 安裝器</div>
</section>
<section class="summary">
Expand All @@ -102,6 +102,12 @@ <h2>Method Summary</h2>
<div class="col-last odd-row-color method-summary-table-tab2 method-summary-table method-summary-table-tab3">
<div class="block">綁定 spring data jpa repository 的 自定義實例類</div>
</div>
<div class="col-first even-row-color method-summary-table-tab2 method-summary-table method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table-tab2 method-summary-table method-summary-table-tab3"><code><span class="member-name-link"><a href="#injectDataSource(javax.sql.DataSource,java.lang.Class)">injectDataSource</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.sql/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link">DataSource</a>&nbsp;dataSource,
<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.jboss.org/hibernate/orm/5.4/javadocs/org/hibernate/dialect/Dialect.html" title="class or interface in org.hibernate.dialect" class="external-link">Dialect</a>&gt;&nbsp;dialect)</code></div>
<div class="col-last even-row-color method-summary-table-tab2 method-summary-table method-summary-table-tab3">
<div class="block">設置自定義的 DataSource (數據源)</div>
</div>
</div>
</div>
</div>
Expand All @@ -119,7 +125,7 @@ <h2>Method Details</h2>
<li>
<section class="detail" id="bindEntities(java.lang.Class...)">
<h3>bindEntities</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.14">bindEntities</a></span>&#8203;<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;...&nbsp;entities)</span></div>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.17">bindEntities</a></span>&#8203;<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;...&nbsp;entities)</span></div>
<div class="block">綁定 hibernate 的 entities</div>
<dl class="notes">
<dt>Parameters:</dt>
Expand All @@ -130,7 +136,7 @@ <h3>bindEntities</h3>
<li>
<section class="detail" id="bindJpaRepository(java.lang.Class,java.lang.Class...)">
<h3>bindJpaRepository</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.21">bindJpaRepository</a></span>&#8203;<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa/repository/JpaRepository.html" title="class or interface in org.springframework.data.jpa.repository" class="external-link">JpaRepository</a>&lt;?,&#8203;?&gt;&gt;&nbsp;repository,
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.24">bindJpaRepository</a></span>&#8203;<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa/repository/JpaRepository.html" title="class or interface in org.springframework.data.jpa.repository" class="external-link">JpaRepository</a>&lt;?,&#8203;?&gt;&gt;&nbsp;repository,
<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt;...&nbsp;customImplements)</span></div>
<div class="block">綁定 spring data jpa repository 的 自定義實例類</div>
<dl class="notes">
Expand All @@ -140,6 +146,19 @@ <h3>bindJpaRepository</h3>
</dl>
</section>
</li>
<li>
<section class="detail" id="injectDataSource(javax.sql.DataSource,java.lang.Class)">
<h3>injectDataSource</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name"><a href="../../../src-html/chu77/eldependenci/sql/SQLInstallation.html#line.31">injectDataSource</a></span>&#8203;<span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.sql/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link">DataSource</a>&nbsp;dataSource,
<a href="https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;? extends <a href="https://docs.jboss.org/hibernate/orm/5.4/javadocs/org/hibernate/dialect/Dialect.html" title="class or interface in org.hibernate.dialect" class="external-link">Dialect</a>&gt;&nbsp;dialect)</span></div>
<div class="block">設置自定義的 DataSource (數據源)</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>dataSource</code> - 自定義的 DataSource</dd>
<dd><code>dialect</code> - 數據源的類型</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
Expand Down
11 changes: 9 additions & 2 deletions index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
<div class="header">
<h1>Index</h1>
</div>
<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a>
<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a>
<h2 class="title" id="I:B">B</h2>
<dl class="index">
<dt><span class="member-name-link"><a href="chu77/eldependenci/sql/SQLInstallation.html#bindEntities(java.lang.Class...)">bindEntities(Class&lt;?&gt;...)</a></span> - Method in interface chu77.eldependenci.sql.<a href="chu77/eldependenci/sql/SQLInstallation.html" title="interface in chu77.eldependenci.sql">SQLInstallation</a></dt>
Expand Down Expand Up @@ -80,6 +80,13 @@ <h2 class="title" id="I:G">G</h2>
<dt><span class="member-name-link"><a href="chu77/eldependenci/sql/SQLService.html#getSessionFactory()">getSessionFactory()</a></span> - Method in interface chu77.eldependenci.sql.<a href="chu77/eldependenci/sql/SQLService.html" title="interface in chu77.eldependenci.sql">SQLService</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:I">I</h2>
<dl class="index">
<dt><span class="member-name-link"><a href="chu77/eldependenci/sql/SQLInstallation.html#injectDataSource(javax.sql.DataSource,java.lang.Class)">injectDataSource(DataSource, Class&lt;? extends Dialect&gt;)</a></span> - Method in interface chu77.eldependenci.sql.<a href="chu77/eldependenci/sql/SQLInstallation.html" title="interface in chu77.eldependenci.sql">SQLInstallation</a></dt>
<dd>
<div class="block">設置自定義的 DataSource (數據源)</div>
</dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
<dt><a href="chu77/eldependenci/sql/SQLInstallation.html" title="interface in chu77.eldependenci.sql"><span class="type-name-link">SQLInstallation</span></a> - Interface in <a href="chu77/eldependenci/sql/package-summary.html">chu77.eldependenci.sql</a></dt>
Expand All @@ -91,7 +98,7 @@ <h2 class="title" id="I:S">S</h2>
<div class="block">SQL 服務</div>
</dd>
</dl>
<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a></main>
<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:S">S</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All&nbsp;Packages</a></main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small><b>© ELDependenci - 2020</b></small></p>
Expand Down
2 changes: 1 addition & 1 deletion member-search-index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

52 changes: 31 additions & 21 deletions src-html/chu77/eldependenci/sql/SQLInstallation.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,27 +13,37 @@
<div class="source-container">
<pre><span class="source-line-no">001</span><span id="line.1">package chu77.eldependenci.sql;</span>
<span class="source-line-no">002</span><span id="line.2"></span>
<span class="source-line-no">003</span><span id="line.3">import org.springframework.data.jpa.repository.JpaRepository;</span>
<span class="source-line-no">004</span><span id="line.4"></span>
<span class="source-line-no">005</span><span id="line.5">/**</span>
<span class="source-line-no">006</span><span id="line.6"> * SQL 安裝器</span>
<span class="source-line-no">007</span><span id="line.7"> */</span>
<span class="source-line-no">008</span><span id="line.8">public interface SQLInstallation {</span>
<span class="source-line-no">009</span><span id="line.9"></span>
<span class="source-line-no">010</span><span id="line.10"> /**</span>
<span class="source-line-no">011</span><span id="line.11"> * 綁定 hibernate 的 entities</span>
<span class="source-line-no">012</span><span id="line.12"> * @param entities table class</span>
<span class="source-line-no">013</span><span id="line.13"> */</span>
<span class="source-line-no">014</span><span id="line.14"> void bindEntities(Class&lt;?&gt;... entities);</span>
<span class="source-line-no">015</span><span id="line.15"></span>
<span class="source-line-no">016</span><span id="line.16"> /**</span>
<span class="source-line-no">017</span><span id="line.17"> * 綁定 spring data jpa repository 的 自定義實例類</span>
<span class="source-line-no">018</span><span id="line.18"> * @param repository jpa repository 類</span>
<span class="source-line-no">019</span><span id="line.19"> * @param customImplements 自定義實例類</span>
<span class="source-line-no">020</span><span id="line.20"> */</span>
<span class="source-line-no">021</span><span id="line.21"> void bindJpaRepository(Class&lt;? extends JpaRepository&lt;?,?&gt;&gt; repository, Class&lt;?&gt;... customImplements);</span>
<span class="source-line-no">022</span><span id="line.22"></span>
<span class="source-line-no">023</span><span id="line.23">}</span>
<span class="source-line-no">003</span><span id="line.3">import org.hibernate.dialect.Dialect;</span>
<span class="source-line-no">004</span><span id="line.4">import org.springframework.data.jpa.repository.JpaRepository;</span>
<span class="source-line-no">005</span><span id="line.5"></span>
<span class="source-line-no">006</span><span id="line.6">import javax.sql.DataSource;</span>
<span class="source-line-no">007</span><span id="line.7"></span>
<span class="source-line-no">008</span><span id="line.8">/**</span>
<span class="source-line-no">009</span><span id="line.9"> * SQL 安裝器</span>
<span class="source-line-no">010</span><span id="line.10"> */</span>
<span class="source-line-no">011</span><span id="line.11">public interface SQLInstallation {</span>
<span class="source-line-no">012</span><span id="line.12"></span>
<span class="source-line-no">013</span><span id="line.13"> /**</span>
<span class="source-line-no">014</span><span id="line.14"> * 綁定 hibernate 的 entities</span>
<span class="source-line-no">015</span><span id="line.15"> * @param entities table class</span>
<span class="source-line-no">016</span><span id="line.16"> */</span>
<span class="source-line-no">017</span><span id="line.17"> void bindEntities(Class&lt;?&gt;... entities);</span>
<span class="source-line-no">018</span><span id="line.18"></span>
<span class="source-line-no">019</span><span id="line.19"> /**</span>
<span class="source-line-no">020</span><span id="line.20"> * 綁定 spring data jpa repository 的 自定義實例類</span>
<span class="source-line-no">021</span><span id="line.21"> * @param repository jpa repository 類</span>
<span class="source-line-no">022</span><span id="line.22"> * @param customImplements 自定義實例類</span>
<span class="source-line-no">023</span><span id="line.23"> */</span>
<span class="source-line-no">024</span><span id="line.24"> void bindJpaRepository(Class&lt;? extends JpaRepository&lt;?,?&gt;&gt; repository, Class&lt;?&gt;... customImplements);</span>
<span class="source-line-no">025</span><span id="line.25"></span>
<span class="source-line-no">026</span><span id="line.26"> /**</span>
<span class="source-line-no">027</span><span id="line.27"> * 設置自定義的 DataSource (數據源)</span>
<span class="source-line-no">028</span><span id="line.28"> * @param dataSource 自定義的 DataSource</span>
<span class="source-line-no">029</span><span id="line.29"> * @param dialect 數據源的類型</span>
<span class="source-line-no">030</span><span id="line.30"> */</span>
<span class="source-line-no">031</span><span id="line.31"> void injectDataSource(DataSource dataSource, Class&lt;? extends Dialect&gt; dialect);</span>
<span class="source-line-no">032</span><span id="line.32"></span>
<span class="source-line-no">033</span><span id="line.33">}</span>



Expand Down

0 comments on commit ffee05d

Please sign in to comment.