Я новичок в спящем режиме, пожалуйста, помогите мне.спасибо.
Я запутался в .. типах hibernate
, java
и oracle
.
У меня есть 2 типа данных в База данных Oracle 11g .-> Date
, Timestamp(6)
I сопоставлено с использованием hibernate .-> date
, timestamp
Может быть отображено как Date(DB)
до timestamp(hbm)
и Date(DB)
до Date(hbm)
?
и наоборот timestamp(DB)
до date(hbm)
и timestamp(DB
до timestamp(hbm)
?
тогда какой тип следует использовать в коде Java?
Oracle DB / Hibernate / Java Code
Дата / дата / Дата или отметка времени ??
Дата / отметка времени / Дата или отметка времени ??
Отметка времени / дата / Дата или отметка времени ??
Отметка времени / отметка времени / Дата илиотметка времени ??
возможны четыре случая?Я так растерялся ... Я тестировал в своей базе данных oracle.
возникают некоторые проблемы, например, я не могу сэкономить часы, минуты, секунды ..
Помогите мне изучить основы гибернации.
файл отображения hbm.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="hibernate.connection.url">jdbc:oracle:thin:@127.0.0.1:1521:oracle</property>
<property name="hibernate.connection.username">scott</property>
<property name="hibernate.connection.password">scott</property>
<property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
<!-- <property name="hibernate.default_schema">MKYONG</property> -->
<property name="show_sql">true</property>
<mapping resource="com/mkyong/user/DBUser.hbm.xml"></mapping>
</session-factory>
</hibernate-configuration>
Код пользователя (java)
public class DBUser implements java.io.Serializable {
private int userId;
private String username;
private String createdBy;
private Date createdDate;
private Date createdTimestamp;
private String createdTest;
//something getter setter ~~
}