<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、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## NameConversion(重要) SQLManager里最重要的配置之一是NameConversion,即命名轉化,以UnderlinedNameConversion為例子 當數據庫表名是sys_user,或者SYS_USER, 對應的Java名字是SysUser,即首字母和下劃線后的字母大寫,其他小寫 反之,如果類名是SysUser,則期望的表名是sys_user。對于列和java屬性,也適用同樣規則 另外一個常用的NameConversion實現是DefaultNameConversion,即表名,列名與Java類名和屬性名一致 NameConversion定義如下: ```java public abstract class NameConversion { /**** * 根據實體class獲取表名 * @param c * @return */ public abstract String getTableName(Class<?> c); /**** * 根據class和屬性名,獲取字段名,此字段必須存在表中,否則返回空 * @param c * @param attrName * @return */ public abstract String getColName(Class<?> c,String attrName); /**** * 根據class和colName獲取屬性名 * @param c * @param colName * @return */ public abstract String getPropertyName(Class<?> c,String colName); //忽略其他方法 } ``` NameConversion的實現類 還應該考慮POJO上定義的@Table,以及屬性(或者getter)方法上定義的@Column,這個與JPA是一樣的 ```java @Table(name="sys_user") public class UserEntity { @AutoID private Integer id; private String name; @Column("dept_id") private Integer departmentId; } ```
                  <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>

                              哎呀哎呀视频在线观看