Hibernate_HelloWorld(Annotation版)

2015-01-25 22:16:27 · 作者: · 浏览: 6

二、Hibernate下Hello World Annotaion版

1.创建teacher表

create table teacher(id int primary key , name varchar(20) , title varchar(20));

?

2.创建Teacher类,创建对应的Annotation

package com.zgy.hibernate.model;



import javax.persistence.Entity;

import javax.persistence.Id;



@Entity

public class Teacher {

private int id;

private String name;

private String title;



@Id

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getTitle() {

return title;

}

public void setTitle(String title) {

this.title = title;

}



}

3.加入相应的hibernate jar 包

?

4.在hibernate.cfg.xml中添加配置

















com.mysql.jdbc.Driver

jdbc:mysql://localhost:3306/hibernate

root

root











org.hibernate.dialect.MySQLDialect











org.hibernate.cache.internal.NoCacheProvider





true



















5.测试,查看数据库变化。

?

PS:

输入@后自动出现随笔提示的方法:

Window——Preferences——Content Assit——.@

?