关于hibernate中*.hbm.xml文件的问题
我用的是Myeclipse6.0+hibernate3.1;我按一本书上说的添加loginForm.hbm.xml文件,是完全自己写的,还是说可以通过myEclipse自...
我用的是Myeclipse6.0+hibernate3.1;
我按一本书上说的添加loginForm.hbm.xml文件,是完全自己写的,还是说可以通过myEclipse自动生成大概的框架出来再自己添加相应代码?
可否告诉我怎样自动生成啊??
我的是MyEclipse6.0 展开
我按一本书上说的添加loginForm.hbm.xml文件,是完全自己写的,还是说可以通过myEclipse自动生成大概的框架出来再自己添加相应代码?
可否告诉我怎样自动生成啊??
我的是MyEclipse6.0 展开
展开全部
自动生成需要先在Myeclipse下建立与数据库的连接:
1)window - show view - other - DB browser
进入以后再空白处点击右键,点new,
对话框的第二行是让你输入一个你自己的命名,这个不会影响程序所以随便输入都行,不过为了好看还是输入数据库的名字比如MySql,然后输入用户名和密码。点击test driver可以测试连接。
注意第三行应该改成jdbc:microsoft:sqlserver://你的服务器名:1433 如果是其他就对应改。
然后add jars添加驱动。如果是数据源连接还必须配置数据源,这个不在IDE中配置因此不详细说了。
这样以后你就可以在IDE里面直接对数据库进行操作了。这样效率会快很多。
2)添加反向工程。双击刚才新建的数据库连接,连接以后找到你的数据库,找到你想添加的表,右击——Hibernate reverse engineering,然后根据向导依次创建即可。如果你觉得不好理解,我这有视频。加我qq即可517260233
1)window - show view - other - DB browser
进入以后再空白处点击右键,点new,
对话框的第二行是让你输入一个你自己的命名,这个不会影响程序所以随便输入都行,不过为了好看还是输入数据库的名字比如MySql,然后输入用户名和密码。点击test driver可以测试连接。
注意第三行应该改成jdbc:microsoft:sqlserver://你的服务器名:1433 如果是其他就对应改。
然后add jars添加驱动。如果是数据源连接还必须配置数据源,这个不在IDE中配置因此不详细说了。
这样以后你就可以在IDE里面直接对数据库进行操作了。这样效率会快很多。
2)添加反向工程。双击刚才新建的数据库连接,连接以后找到你的数据库,找到你想添加的表,右击——Hibernate reverse engineering,然后根据向导依次创建即可。如果你觉得不好理解,我这有视频。加我qq即可517260233
展开全部
其实 你刚学习还是手写的好,这样你对*.hbm.xml的结构也更了解些,如果要想自动生成,也可以
你加QQ:282862754
我可以告诉你。
你加QQ:282862754
我可以告诉你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实无论你是自己写,还是由MyEclipse生成框架之后自己填充代码都是可以的,这完全看你的喜好了。如果你是初学想要掌握映射文件的写法,可以考虑自己手写,如果考虑开发效率的话,可以使用MyEclipse自动生成。
只要保证你写的正确无误都是可以运行的。
只要保证你写的正确无误都是可以运行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用MyEclipse生成.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询