mybatisplus实体类LocalDateTime映射pgsql数据库timestamp时间戳类型
时间: 2023-08-12 22:59:50 浏览: 337
mysql timestamp数据类型
可以使用MyBatis Plus提供的注解来映射LocalDateTime字段到PostgreSQL数据库的timestamp类型。你需要在实体类的对应字段上添加`@TableField`注解,并设置`jdbcType`属性为`JdbcType.TIMESTAMP`,示例如下:
```java
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import org.apache.ibatis.type.JdbcType;
import java.time.LocalDateTime;
@TableName("your_table_name")
public class YourEntity {
@TableField(jdbcType = JdbcType.TIMESTAMP)
private LocalDateTime yourField;
// 其他字段和方法...
}
```
请将示例中的`your_table_name`替换为你的表名,`yourField`替换为你要映射的字段名。这样配置后,MyBatis Plus会将LocalDateTime类型的字段映射到PostgreSQL的timestamp类型。
阅读全文