public class ExportUtil {
public static void main(String[] args) {
Configuration c = new Configuration()
.configure("hibernate/cfg/hibernate.cfg.xml");
SchemaExport export = new SchemaExport(c);
export.create(true, true);
}}//hibernate.cfg.xml
<session-factory>
<property name="myeclipse.connection.profile">dangdang</property>
<property name="connection.url">
jdbc:mysql://localhost:3306/dangdang?useUnicode=true&characterEncoding=utf8
</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="format_sql">true</property>
<property name="show_sql">true</property>
<mapping resource="hibernate/hbm/User.hbm.xml" />
</session-factory>
</hibernate-configuration>//User.hbm.xml
<hibernate-mapping>
<class name="com.tarena.entity.User" table="d_d_user">
<id name="id" column="id">
<generator class="native" />
</id>
<property name="email" column="email" />
<property name="nickname" column="nickname" />
<property name="password" column="password" />
<property name="emailVerify" column="is_email_verify" />
<property name="verifyCode" column="email_verify_code" />
<property name="lastLogin" column="last_login_time" type="date"/>
<property name="lastIP" column="last_login_ip" />
</class>
</hibernate-mapping>//User.java
package com.tarena.entity;import java.sql.ResultSet;public class User {
private int id; private String email; private String nickname; private String password; // email是否已经验证 0-未验证 1-已经验证
private int emailVerify; // email验证码
private String verifyCode; private long lastLogin; private String lastIP; public String getEmail() {
return email;
} public void setEmail(String email) {
this.email = email;
} public int getEmailVerify() {
return emailVerify;
} public void setEmailVerify(int emailVerify) {
this.emailVerify = emailVerify;
} public int getId() {
return id;
} public void setId(int id) {
this.id = id;
} public String getLastIP() {
return lastIP;
} public void setLastIP(String lastIP) {
this.lastIP = lastIP;
} public long getLastLogin() {
return lastLogin;
} public void setLastLogin(long lastLogin) {
this.lastLogin = lastLogin;
} public String getNickname() {
return nickname;
} public void setNickname(String nickname) {
this.nickname = nickname;
} public String getPassword() {
return password;
} public void setPassword(String password) {
this.password = password;
} public String getVerifyCode() {
return verifyCode;
} public void setVerifyCode(String verifyCode) {
this.verifyCode = verifyCode;
}
}
解决方案 »
- The value for the useBean class attribute com.bwm.db.Conn is invalid.
- 怎么在网页上运行可执行程序
- getHibernateTemplate().find()只能返回同一条重复数据
- 请高手帮帮忙??
- 搜索xml问题,请各位高手指点一下啊。
- 求教conf目录下的server.xml文件中docBase是什么意思啊?
- 在WebLogic811中,链接打开的word文档显示乱码,
- 我从网上下载了一本名叫javabeandevelop的书 ,可是解压后发现尽是些.001 .002 .003文件,请问我要用什么东西才能看到内容?
- 菜鸟一问?用不着jdbc连接mysql数据库问题
- Tomcat 4.0的安装配置问题,高分相送!
- tomcat的服务器怎么都访问不上
- 想搭建一个在线的文档分享平台,望高手指点
改为jdbc:mysql://127.0.0.1:3306试试