1、先确保数据库相关的服务正确启动。
2、确保能打开相应的数据库。
3、确保所有的实体类都正确填写了、并且属性不能与数据库表字段相同。
4、编写hibernate.cfg.xml文件。
5、确保hibernate.cfg.xml文件有相应的配置Mappings。
6、运行项目在Tomcat服务器。
7、成功根据数据库表生成实体类。
最好的做法是每张表对应一个实体类bean,如果一张表关联其他表,把这张表对应的实体类加上就可以了。如果使用了Hibernate,就可以使用配置文件进行映射。A. 实体类就是属性类,通常定义在model层里面。
B. 一般的实体类对应一个数据表,其中的属性对应数据表中的字段,这样做对数据库 *** 作起来方便。
这样做的好处:
1.对对象实体的封装,体现OO思想。
2.属性可以对字段定义和状态进行判断和过滤
3.把相关信息用一个实体类封装后,我们在程序中可以把实体类作为参数传递,更加方便。
C. 说白了就是为了让程序员在对数据库 *** 作的时候不用写SQL语句
D. 就是一个数据库表生成一个类
1,每次需要生成哪个表,就把配置文件的 table 的标签的属性进行修改
2,如果想要一次性生成所有表,可以把 tableName 配置为 *,一般不推荐这么干,开发项目的时候最好是要用到哪些表,才去生成
注意命令最后的 -e 不能少,要不然生成文件 不是 utf-8 格式,中文会乱码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)