HasorDB JDBC Type

2021-12-29 13:59 更新

每一個數(shù)據(jù)庫類型都會有一個與其對應的 JdbcType、每個 Java 類型要想正確寫入也要匹配正確的 JdbcType。 通過? @Column? 注解的? jdbcType? 屬性可以設置這種映射關系。通常 HasorDB 都會自動處理好它們,使用過程中無需干預。

若想了解 HasorDB 對于 JavaType 和 JdbcType 映射關系,請看 類型 相關章節(jié)。

有如下表

create table `test_user` (
`id` int(11),
`name` varchar(255),
`age` int,
`create_time` datetime,
primary key (`id`)
);

將 ID 列的 INT 類型映射改為 TINYINT

@Table(mapUnderscoreToCamelCase = true)
public class TestUser {
    @Column(jdbcType = java.sql.Types.TINYINT) // 
    private Integer id;

    // getters and setters omitted
}


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號