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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] # 什么是持久化類? Persistent Object (PO) PO=POJO+hbm映射配置 對于hibernate中的PO編寫規則: 1. 必須提供一個無參數的public構造方法 2. 所有屬性要private ,對外提供public 的get/set方法 3. 在PO類必須提供一個標識屬性,讓它與數據庫中的主鍵對應,我們管這個屬性叫OID 4. PO類中的屬性盡量使用基本數據類型的包裝類. Int->Integer double-->Double float->Float 5. PO類它不能使用final修飾符 # OID作用 OID指的是與數據庫中表的主鍵對應的屬性。 Hibernate框架它是通過OID來區分不同的PO對象,如果在內存中有兩個相同的OID對象,那么hibernate認為它們是同一個對象。 # **為什么PO類屬性它要使用包裝類型?** 使用基本數據類型是沒有辦法去描述不存在概念,如果使用包裝類型,它就是一個對象,對于對象它的默認值是null. # **PO類不可以使用final修飾?(hibernate中的get/load方法的區別)** Get/load方法它們都是根據id去查詢對象。 1. get直接得到了一個持久化類型對象,它就是立即查詢操作 load它得到的是持久化類開的代理類型對象(子類對象)。它采用了一種延遲策略來查詢數據。 2. get方法在查詢時,如果不存在返回null load方法在查詢時,如果 不存在,會產生異常 ObjectNotFoundException.
                  <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>

                              哎呀哎呀视频在线观看