hibernate|spring+hibernate不能自动建表
把hibernate的配置写在spring里面是另外的一种配置方式, 在这里面的话我已经配置了自动生成表了。但是怎么会生成不了呢
下面是我的配置文件
【hibernate|spring+hibernate不能自动建表】spring的:
下面这个是实体类
package com.bean;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
@Entity @Table(name="users") public class User { private int id;
private String firstname;
private String lastname;
private int age;
@Id @GeneratedValue public int getId() { return id;
} public void setId(int id) { this.id = id;
} public String getFirstname() { return firstname;
} public void setFirstname(String firstname) { this.firstname = firstname;
} public String getLastname() { return lastname;
} public void setLastname(String lastname) { this.lastname = lastname;
} public int getAge() { return age;
} public void setAge(int age) { this.age = age;
} }
当执行创建用户的业务操作时候,提示表不存在,之前用hibernate.cfg.xml的时候,是完全可以创建的。不知道问题出在哪里,
后;来浏览器重新重新刷新 ,居然可以了郁闷 是什么原因啊
推荐阅读
- 2018-02-06第三天|2018-02-06第三天 不能再了,反思到位就差改变
- 良心
- 不能坚持的理由
- 第十六天(请介绍一件让你非常自豪的事情,(不能是职业类的),什么原因感到自豪。)
- 呼市首大医院温馨提示(男人有啥也不能有“qian”)
- 逃避问题并不能让问题消失
- 随笔7.21-涂改遗忘
- (If)|(If) 404 Not Found
- 小狗钱钱摘抄
- 第32天