WEB开发网
开发学院软件开发Java Apache Geronimo 机器修理店应用示例,第 1 部分:... 阅读

Apache Geronimo 机器修理店应用示例,第 1 部分: Servlet、JSP、安全性和 JCA

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: 在 Create DB 字段中输入 MachineShopDatabase,并单击 Create 按钮,Apache Geronimo 机器修理店应用示例,第 1 部分: Servlet、JSP、安全性和 JCA(5),MachineShopDatabase 现在应该显示出了数据库列表,如上 图

在 Create DB 字段中输入 MachineShopDatabase,并单击 Create 按钮。

MachineShopDatabase 现在应该显示出了数据库列表,如上 图 2 所示。

请选择 Use DB 字段中的 MachineShopDatabase。

复制 清单 1 中的 SQL 语句,并将其粘贴到 SQL command/s 字段中,用它来创建 users 和 groups 表,这两个表会在对用户进行身份验证时使用。

单击 Run SQL 按钮。状态信息应该显示为 SQL command/s successful。

清单 1. 用来创建 users 和 groups 表使用的 SQL 语句

create table users ( 
  userid varchar(15) primary key, 
  password varchar(15), 
  username varchar(20) 
); 
 
create table groups ( 
  userid varchar(15), 
  groupname varchar(20), 
  primary key (userid, groupname) 
); 
 
insert into users values ('mech1','mpass1','Site Mechanic 1'); 
insert into users values ('mech2','mpass2','Site Mechanic 2'); 
insert into users values ('clerk1','cpass1','Sales Clerk 1'); 
insert into users values ('clerk2','cpass2','Sales Clerk 2'); 
insert into groups values ('mech1','MechanicsGroup'); 
insert into groups values ('mech2','MechanicsGroup'); 
insert into groups values ('clerk1','ClerksGroup'); 
insert into groups values ('clerk2','ClerksGroup'); 

创建数据库池

建立到数据库的 JDBC 连接通常是一个 CPU 密集型 (CPU-intensive) 操作。通过建立特定数量的准备就绪的数据库连接,创建数据库池可以改进性能,这些连接以后可以分配给请求数据库的任何进程 —— 对于本教程来说,这就是使用 Apache Derby 的声明性安全。以下步骤为刚才创建的 MachineShopDatabase 创建并部署一个服务器范围的数据库池。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo 机器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接