下面开始 Hibernate 部分,将原例修改为使用数据库进行用户名/密码验证和注册。
添加表其中有id(标识),username,和password字段:
SQL代码如下:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[users]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[users]
GO
CREATE TABLE [dbo].[users] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[username] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[password] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
4.2. 创建 MyEclipse 数据库驱动(DB Driver)
在 DB Brower 的右键菜单中选择 "New"
“Driver template”项选择Microsoft SQL Server,
"Driver name" 项输入 "sql2000" ,
"Connection URL" 为"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test" ,
然后输入正确的用户名(User Name)和密码(Password)按实际情况输入,
点击”Add JARs”按钮添加sqlserver2000jdbc直连包:msbase.jar、mssqlserver.jar、msutil.jar,
选中”Save password”选项。
点击”下一步(Next)”
点击 "完成(Finish)"。
接下去即可以添加Hibernate支持了。