Apache Geronimo 机器修理店应用示例,第 1 部分: Servlet、JSP、安全性和 JCA
2010-04-16 00:00:00 来源:WEB开发网在 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 创建并部署一个服务器范围的数据库池。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››Apache HTTPServer2.2.16 发布
更多精彩
赞助商链接