hibernate
程序员文章站
2024-03-20 11:46:34
...
书店
数据库: bookstore
表:book,publisher,author
关系:一本书被一个出版社出版,一本书可能有一个或多个作者,一个作者可以写好几本书
---------
一步一步来 先从书开始
book
字段:id, title, pub_time, prize, intro
hibernate/entity/Book.java
public class Book {
private Long id;
private String title;
private Date pubTime;
private Float prize;
private String intro;
// getter们 和 setter们
...
}
hibernate/entity/Book.hbm.xml
... <class catalog="bookstore" name="hibernate.entity.Book" table="book"> <id name="id" type="java.lang.Long"> <generator class="native" /> </id> <property name="title" type="string" not-null="true" /> <property name="pubTime" column="pub_time" type="date" /> <property name="prize" type="java.lang.Float" /> <property name="intro" type="string" /> </class> ...
添几本书试试
hibernate/HiMain.java
...
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();
Book book = new Book();
book.setTitle("什么什么什么书");
book.setPubTime(new Date());
book.setPrize(new Float(10));
book.setIntro(" 这是一本名为什么什么的书");
session.save(book);
session.flush();
...
oh yeah 成功 继续
---------
to be continue
推荐阅读
-
hibernate
-
Hibernate创建Session会话的工具类
-
hibernate使用注意事项 博客分类: hibernate
-
hibernate使用注意事项 博客分类: hibernate
-
一个简单的Struts, Spring, Hibernate 示例 博客分类: Java StrutsSpringHibernate
-
DBCP出现连接无法回收的解决方案 博客分类: 原创 Hibernate
-
Hibernate与JDBC事务整合 博客分类: 技术 JDBCHibernateiBATISSpringPHP
-
从应用角度看Hibernate源码(二):Hibernate缓存 HibernateCache.netJBossApache
-
从应用角度看Hibernate源码(二):Hibernate缓存 HibernateCache.netJBossApache
-
hibernate关联关系映射 博客分类: Hibernate hibernate注解关联关系映射