<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 一.對象導航查詢 查詢一個對象的同時,通過此對象查詢它的關聯對象 例子:客戶和聯系人 從一方查詢多方: 默認:使用延遲加載 從多方查詢一方: 默認:使用立即加載 ***** ### 二.測試 ~~~ package net.youworker.onetomany.test; import net.youworker.onetomany.domain.Customer; import net.youworker.onetomany.domain.LinkMan; import net.youworker.onetomany.repository.CustomerRepository; import net.youworker.onetomany.repository.LinkManRepository; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.annotation.Rollback; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.transaction.annotation.Transactional; import java.util.Set; @RunWith(SpringRunner.class) @SpringBootTest public class ObjectQueryTest { @Autowired private CustomerRepository customerRepository; @Autowired private LinkManRepository linkManRepository; /** * 測試對象導航查詢(查詢一個對象的時候,通過此對象查詢所有的關聯對象) * 默認使用的是延遲加載的形式查詢的 * 調用 get 方法并不會立即發送查詢,而是在使用關聯對象的時候才會調用 * 延遲加載 * */ @Test @Transactional //解決在java代碼中的no session問題 @Rollback(value = false) public void testQuery(){ //查詢id為2的客戶 Customer customer = customerRepository.getOne(2l); //對象導航查詢,此客戶下的所有聯系人 Set<LinkMan> linkMans = customer.getLinkMans(); for (LinkMan linkMan : linkMans) { System.out.println(linkMan); } } /** * 從聯系人對象導航查詢他的所屬客戶 * */ @Test @Transactional //解決在java代碼中的no session問題 @Rollback(value = false) public void testQuery2(){ LinkMan linkMan = linkManRepository.getOne(2l); //對象導航查詢所屬的客戶 Customer customer = linkMan.getCustomer(); System.out.println(customer); System.out.println(customer.getCustName()); } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看