java - 如何使用持久性在 IntelliJ 中生成实体?

标签 java mysql intellij-idea

我尝试在 IntelliJ 中生成实体时遇到问题。数据库是MySQL。问题是该表包含 datetime 类型。我记得我曾经生成它,datetime 被转换为TimeStamp。但是这次当我使用 IntelliJ 时,它变成了 Object。那么如何设置为Timestamp呢?我发布打印品是为了帮助您了解正在发生的事情。
enter image description here

最佳答案

这不是错误,请参阅 Java Persitence/Basic Attributes . 它不是 hibernate 的基本类型,所以 idea 找不到它的映射类型。它匹配默认的对象类型。很容易解决,改成自己想要的类型,点击ok生成即可

关于java - 如何使用持久性在 IntelliJ 中生成实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33770431/

相关文章:

mysql - 如何在一个 SQL 查询中选择同一个表中的相关项

java - 如何增加当前时间?

java - 使用Java过滤器停止提交请求

mysql - 选择前 2 个日期 Access 数据库

android - 在 Intellij 的 Android 单元测试期间记录 java.lang.RuntimeException : Stub

android - 在 intellij 中创建 android map

java - IntelliJ & Gradle : test module/sourceSet can't see main resources

java - 当两个 int 变量在 java 中被赋予相同的值时,会发生什么(相对于内存)?

java - Swing 设计器 & 布局 & 文本字段限制

mysql - 从mysql表中删除旧记录但保留备份