请问下 :
我要在原有的项目中新加一些数据,需要在mysql数据库中新建2个表,想弄明白需要做哪些配置?
在项目我也看了很多,hibernate映射,bean,请大神详细说下;
越详细越好!
这个要看你项目是用什么风格写的。
如果是注解风格,那你直接在指定package下,新建2个.java的文件就可以了
如果是配置文件的风格,那你就得
1.建2个.java的文件,
2.建2个hibernate表的配置文件
3.把新建的hibernate表配置文件加入到hibernate的总配置文件
1、spring主配置信息
2、hibernate 的配置信息
3、struts2 的配置
主要就是先把SSH框架搭建运行起来。然后再去做HBM映射 。
你是不是要在原来项目用hibernate 关联两个表的数据,首先你要创建java bean对吧!然后在hibernate 的xml 做关系 映射如:
<!--类名和数据库中的表名相对应 哪个用户 -->
<!-- id代表主键 column列表 type代表数据类型-->
<!-- 类中的属性 -->
<!-- 表中哪一个字段或者是列名 -->
<!--生成的方式 assigned代表由外部外部程序负责生成,在 save() 之前必须指定一个-->
<!-- native由hibernate根据使用的数据库自行判断采用identity、hilo、sequence其中一种作为主键生成方式,灵活性很强。如果能支持identity则使用identity,如果支持sequence则使用sequence。-->
<!-- 密码段设置 -->
<!--类中的名字和数据类型 -->
<!-- 表中的字段名,长度可心不要,是不为空true为不能为空,false是可以为空 -->
<!--如果还有其它的属性,设置方式与password一样设置 -->
完成对象映射后就可以操作对象从而对数据库进行操作了