java - 创建表的实体

标签 java hibernate

是否可以在不映射表的所有列的情况下创建实体对象。假设我有一个表 USER_PROFILE,其中包含 UP_ID、UP_NAME、UP_TYPE 列。创建实体时是否可以仅映射 UP_ID 和 UP_NAME?

最佳答案

默认情况下,所有变量都与数据库表列映射,因此如果您想对某个列进行异常(exception)处理,请使用 @transient 注释。

@transient关键字用于表示字段不被序列化并且不持久化在数据库中。

关于java - 创建表的实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27814060/

相关文章:

java - 如何在 Exasol 上启用 JDBC 连接池?

hibernate - Hazelcast 与 Ehcache + Hazelcast 注释用于使用 Spring 和 Hibernate 在服务/dao 层进行缓存?

mysql - Tomcat、Hibernate、ElasticBeanStalk、RDS、MySql 数据库连接

java - 控制另一个类中的对象

java - Eclipse 在调试期间自行更改变量

java - Java程序建表Hbase异常

mysql - Grails hibernate/Searchable 通过给出以下异常来停止服务器启动

java - 我在 java.io.PipedInputStream 中发现了错误吗?

java - 如何创建运行jsp script而不刷新的搜索按钮?

java - 错误 StatusLogger 无法识别格式说明符