- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
myeclipse下hibernate用法
Myeclipse下使用hibernate环境:Sqlserver2008 + Hibernate 3.2 + MyEclipse 8.5创建数据库:USE[xxb]GO/****** Object: Table [dbo].[xxb_user] Script Date: 08/18/2014 17:04:51 ******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGOCREATETABLE[dbo].[xxb_user]([user_id][int]IDENTITY(1,1)NOTNULL,[user_name][nvarchar](50)NOTNULL,[user_pass][nvarchar](50)NOTNULL,[user_tel][nvarchar](50)NULL,[user_station][nchar](10)NOTNULL,CONSTRAINT[PK_xxb_user]PRIMARYKEYCLUSTERED([user_id]ASC)WITH (PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY])ON[PRIMARY]GO--创建数据库create database hibernate default charset utf8;--创建表create table TbUser(id int(11) primary key auto_increment,name varchar(20) not null,password varchar(11) not null,sex varchar(2) null);?创建一个Java工程,取名为HibernateTest?点击finish?配置数据库:1.?????????????? 点击Window-show view-other,在弹出的对话框当中,选择MyEclipse Database分支下的DB Browser,如下图所示:?2.?????????????? 最后,点击OK,在工作空间上将会出现一个DB Browser的配置页面,在配置页面空白处,右键,选择New按钮?3.?????????????? 在弹出的对话框当中配置数据库连接。在配置页面上,选择数据库类型,输入数据库配置名称,输入数据库用户名密码,导入SQLSERVER JDBC Driver即可。??4.?????????????? 然后选择Next,选择“Display All schemas”。接着,点击Finish按钮,完成了数据库的配置。?5.?????????????? 最后,在DB Browser视图,在刚建的数据库连接上点右键,选择open connection,连接后如下图所示。??初始化Hibernate开发环境:?1.?????? 在工程上右键,选择MyEclipse--Add Hibernate Capabilities??2.?????? 将弹出Hibernate的配置窗口,如下图所示:?3.?????? 点击Next按钮,创建一个新的Hibernate配置文件,如下图所示:?4.?????? 点击Next,配置数据库的信息,在DB Driver当中选择刚刚定义的数据库连接配置,MyEclipse将自动填充相应的配置信息值,包括JDBCDriver,URL,UserName,Password及Dialect,如下图所示:?5.?????? 点击Next按钮,在新的对话框当中点击Java? package所在行的New按钮,该功能是定义HibernateSessionFactory所在的路径。如下图所示?6.?????? 在弹出的New Java Package对话框当中,在Name项输入com.test,或者你自己喜欢的包名,之后点击Finish按钮。?7.?????? 最后,点击Finish按钮。?8.?????? 新的工程目录结构如下图所示:?9.?????? 我们可以看到,系统自动给我们生成了HibernateSessionFactory.java及Hibernate.cfg.xml配置文件,并将Hibernate环境所需要的外部包文件也加入到CLASSPATH当中。?第五步通过反向工程,生成POJO及hbm映射文件:?1.?????? 在DB Browser配置界面,入进xxb数据库,如下图所示:?2.?????? 在,选择Hibernate Reverse Engineering,如下图所示:?3.?????? 将弹出如下的对话框,在Java? pack
原创力文档


文档评论(0)