<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                按正常的開發流程中,對類圖進行開發的時候,所有的時序圖都已經完成了。所以,類圖中的方法是完全的。所以我們可以利用UML圖表工作,將圖轉化為代碼。 但本章中,我們每建一個action就開始進行對接開發,這使得,在給類補充方法后,無法使用工具直接進行代碼的轉換,這時候,就只能手動的補充了。 ![https://box.kancloud.cn/422f9535e59bed28a05def71c1eb1d89_676x192.png](https://box.kancloud.cn/422f9535e59bed28a05def71c1eb1d89_676x192.png) 按上圖,補充代碼如下: ``` package com.mengyunzhi.javaee.server; ... public class KlassServer { ... /** * 獲取klass實體 * @param id 關鍵字 * @return Klass */ public static Klass getKlassById(Long id) { KlassDao klassDao = new KlassDao(); Klass klass = (Klass) klassDao.get(id); return klass; } ... ``` # 單元測試 ``` @Test public void getKlassByIdTest() { Klass klass = KlassServer.getKlassById(1L); System.out.println(klass); } ``` 啟動測試后,控制臺信息如下: ``` Hibernate: select klass0_.klassId as klassId1_0_1_, klass0_.name as name2_0_1_, klass0_.teacherId as teacherI3_0_1_, teacher1_.teacherId as teacherI1_1_0_, teacher1_.email as email2_1_0_, teacher1_.name as name3_1_0_, teacher1_.password as password4_1_0_, teacher1_.sex as sex5_1_0_, teacher1_.username as username6_1_0_ from Klass klass0_ left outer join Teacher teacher1_ on klass0_.teacherId=teacher1_.teacherId where klass0_.klassId=? com.mengyunzhi.javaee.entity.Klass@210ab13f ``` 有人說,打印出來的klass呢? 這就是:com.mengyunzhi.javaee.entity.Klass@210ab13f 就是由于,在上節中,我們添加完teacher屬性性,將klass實體中的toString方法刪除掉造成的。為了更好的看到返回的具體值,我們在Klass中使用eclipse自帶的方法,生成toString方法。 ``` package com.mengyunzhi.javaee.entity; public class Klass implements IdEntity { ... @Override public String toString() { return "Klass [klassId=" + klassId + ", name=" + name + ", teacher=" + teacher + "]"; } ... ``` 然后保存后,再次進行單元測試 ``` Klass [klassId=1, name=一一班, teacher=Teacher [teacherId=1, name=李四, username=lisi, email=lisi@yunzhiclub.com, sex=false, password=234]] ``` 此時,我們看到,我們不但獲取了klass的信息,而且與Klass相關聯的Teacher實體信息,也被直接返回了。
                  <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>

                              哎呀哎呀视频在线观看