怎么样导包测试JavaWeb代码?

要有一个Tomcat来跑JavaWeb项目。

1.需要创建用户

(1)登陆有创建用户权限的system

(2)右键New-->SQL Window

(3)

CREATE USER "ZCY" IDENTIFIED BY "ZCY";
GRANT  connect TO "ZCY";
GRANT  resource TO "ZCY";

(4)退出创建用户的system用户,登陆自己刚刚创建的用户

(5)右键New-->SQL Window

2.创建表

要注意三点

(1)为了避免序列冲突

CREATE SEQUENCE SEQ_T_AREA start with 101;

(2) 要有主键

create table T_AREA
(
  area_id   NUMBER primary key,
  area_name NVARCHAR2(32)
);

(3)中间表需要使用联合主键

create table T_USER_AREA
(
  user_id NUMBER,
  area_id NUMBER,
  CONSTRAINT PK_T_USER_AREA PRIMARY KEY(user_id,area_id) -- 联合主键
);
create table T_AREA
(
  area_id   NUMBER primary key,
  area_name NVARCHAR2(32)
);
CREATE SEQUENCE SEQ_T_AREA start with 101;

select * from T_AREA;
insert into T_AREA (area_id, area_name)
values (1, '亲子关系');
insert into T_AREA (area_id, area_name)
values (2, '婚姻情感');
insert into T_AREA (area_id, area_name)
values (3, '适应障碍');
insert into T_AREA (area_id, area_name)
values (4, '情绪障碍');
commit;


create table T_ASSREPORT
(
  assreport_id NUMBER primary key,
  ass_time     DATE default sysdate,
  stand_id     NUMBER,
  ass_score    NUMBER,
  customer_id  NUMBER
);
CREATE SEQUENCE SEQ_T_ASSREPORT start with 101;
select * from T_ASSREPORT;
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (23, to_date('21-03-2020 12:59:45', 'dd-mm-yyyy hh24:mi:ss'), 3, 4, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (42, to_date('21-03-2020 15:25:07', 'dd-mm-yyyy hh24:mi:ss'), 3, 1, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (44, to_date('21-03-2020 15:26:00', 'dd-mm-yyyy hh24:mi:ss'), 4, 20, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (21, to_date('21-03-2020 11:22:16', 'dd-mm-yyyy hh24:mi:ss'), 2, 4, 1);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (22, to_date('21-03-2020 12:58:37', 'dd-mm-yyyy hh24:mi:ss'), 3, 1, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (46, to_date('21-03-2020 15:29:45', 'dd-mm-yyyy hh24:mi:ss'), 4, 13, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (47, to_date('21-03-2020 15:30:32', 'dd-mm-yyyy hh24:mi:ss'), 2, 10, 10);
insert into T_ASSREPORT (assreport_id, ass_time, stand_id, ass_score, customer_id)
values (48, to_date('21-03-2020 15:33:04', 'dd-mm-yyyy hh24:mi:ss'), 2, 9, 10);
commit;

create table T_CUSTOMER
(
  customer_id   NUMBER primary key,
  customer_name NVARCHAR2(32),
  password      NVARCHAR2(32),
  sex           NUMBER,
  tel           NVARCHAR2(32),
  age           NUMBER,
  address       NVARCHAR2(100),
  use_status    NUMBER,
  delete_status NUMBER,
  balance       NUMBER,
  register_time DATE default sysdate
);
CREATE SEQUENCE SEQ_T_CUSTOMER start with 101;
select * from T_CUSTOMER;
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (46, 'liubei', '123456', 1, '18659805910', 18, '福建省福州市鼓楼区', 1, 1, 500, to_date('21-03-2020 22:46:34', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (10, 'daimubai', '123456', 1, '18659805910', 18, '福建省泉州市惠安县', 1, 1, 8900, to_date('05-03-2020 16:58:28', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (13, 'yangyuanzhi', '123456123', 1, '13115906499', 18, '福建省福州市鼓楼区', 2, 1, 0, to_date('05-03-2020 21:07:09', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (23, 'huangxiuqin', '123456', 0, '1311505201', 18, '福建省闽清县', 1, 1, 0, to_date('08-03-2020 22:23:23', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (45, 'liuweidong', '123456', 1, '18659805910', 18, '福建省泉州市惠安县', 1, 1, 1500, to_date('21-03-2020 20:57:55', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (2, 'qiaoqiao', '123456', 0, '18659885911', 18, '南安', 1, 1, 800, to_date('04-03-2020 22:45:58', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (3, 'xiuxiu', '12345677', 0, '18659885910', 18, '福州', 1, 0, 1000, to_date('05-03-2020 13:10:01', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (11, 'shixiaolei', '12345688', 0, '13115906499', 18, '福建省f福州市鼓楼区', 1, 1, 0, to_date('05-03-2020 17:18:08', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (8, 'yutianheng', '12345655', 1, '18659805910', 18, '福建省泉州市惠安县', 1, 1, 0, to_date('05-03-2020 16:42:21', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (1, 'xiaoxiao', '12345666', 0, '18659767658', 18, '惠安', 1, 1, 1000, to_date('04-03-2020 22:13:57', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (9, 'xiaowu', '123456567', 0, '18659805910', 18, '福建省泉州市惠安县', 2, 1, 0, to_date('05-03-2020 16:56:06', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (12, 'zengzhiwei', '123456678', 1, '13145677689', 22, '福建省闽清县', 1, 1, 0, to_date('05-03-2020 19:51:32', 'dd-mm-yyyy hh24:mi:ss'));
insert into T_CUSTOMER (customer_id, customer_name, password, sex, tel, age, address, use_status, delete_status, balance, register_time)
values (43, 'chaochao', '123456', 1, '18659805910', 18, '福建省泉州市惠安县', 1, 1, 0, to_date('17-03-2020 12:20:28', 'dd-mm-yyyy hh24:mi:ss'));
commit;


create table T_DICT
(
  dict_id NUMBER primary key,
  code    NVARCHAR2(32),
  name    NVARCHAR2(32),
  value   NUMBER
);
CREATE SEQUENCE SEQ_T_DICT start with 101;
select * from T_DICT;
insert into T_DICT (dict_id, code, name, value)
values (2, 'order_status', '预约失败', 1);
insert into T_DICT (dict_id, code, name, value)
values (8, 'order_status', '已预约', 2);
insert into T_DICT (dict_id, code, name, value)
values (9, 'order_status', '已确认', 3);
insert into T_DICT (dict_id, code, name, value)
values (10, 'order_status', '已诊断', 4);
insert into T_DICT (dict_id, code, name, value)
values (11, 'order_status', '已评价', 5);
insert into T_DICT (dict_id, code, name, value)
values (12, 'order_status', '已终止', 6);
insert into T_DICT (dict_id, code, name, value)
values (13, 'use_status', '启用', 1);
insert into T_DICT (dict_id, code, name, value)
values (14, 'use_status', '禁用', 2);
commit;

create table T_ITEM
(
  item_id   NUMBER primary key,
  title_id  NUMBER,
  item_name NVARCHAR2(32),
  scope     NUMBER
);
CREATE SEQUENCE SEQ_T_ITEM start with 101;
select * from T_ITEM;
insert into T_ITEM (item_id, title_id, item_name, scope)
values (20, 19, '很经常', 1);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (21, 19, '经常', 2);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (22, 19, '偶尔', 3);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (23, 19, '几乎不会', 4);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (35, 34, '是', 2);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (36, 34, '很想', 3);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (37, 34, '对', 4);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (38, 34, '想', 5);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (90, 89, '偶尔', 3);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (91, 89, '很少', 2);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (92, 89, '几乎不', 1);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (93, 89, '经常', 4);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (85, 24, '不', 1);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (86, 24, '你不想', 2);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (87, 24, '我想', 4);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (88, 24, '好', 3);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (81, 39, '经常啊', 1);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (82, 39, '很少', 2);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (83, 39, '偶尔', 3);
insert into T_ITEM (item_id, title_id, item_name, scope)
values (84, 39, '几乎不', 4);
commit;

create table T_MENU
(
  menu_id   NUMBER primary key,
  menu_name VARCHAR2(100),
  menu_pid  NUMBER,
  menu_url  VARCHAR2(100)
);
CREATE SEQUENCE SEQ_T_MENU start with 101;
select * from T_MENU;
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (7, '后台客户管理', 1, '/UserServlet?userAction=listLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (8, '资金账户', 1, '/MyAccountServlet?accountAction=fundList');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (10, '预约诊断', 2, '/PreOrderServlet?preOrderAction=allConsultOrderLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (13, '预约管理', 2, '/PreOrderServlet?preOrderAction=allPreOrderListLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (15, '在线评估管理', 2, '/AssReportServlet?assAction=userQueryReportLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (16, '题库管理', 2, '/TitleServlet?titleAction=list');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (18, '用户统计', 3, '/CustomerServlet?customerAction=queryByWeek');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (19, '渠道量统计', 3, '/UserServlet?userAction=queryOrderCount');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (21, '权限配置', 4, '/RoleServlet?roleAction=list');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (6, '客户管理', 1, '/CustomerServlet?customerAction=listLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (9, '预约时间设置', 2, '/admin/ordertime/timeset.jsp');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (1, '账户管理', 0, null);
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (2, '业务管理', 0, null);
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (3, '统计报表', 0, '/UserServlet?userAction=listLike');
insert into T_MENU (menu_id, menu_name, menu_pid, menu_url)
values (4, '系统管理', 0, '/RoleServlet?roleAction=list');
commit;

create table T_MYACCOUNT
(
  myaccount_id  NUMBER  primary key,
  happen_time   DATE default sysdate,
  happen_thing  NVARCHAR2(32),
  customer_id   NUMBER,
  consump_type  NVARCHAR2(32),
  consump_money NUMBER,
  user_id       NUMBER
);
CREATE SEQUENCE SEQ_T_MYACCOUNT start with 101;
select * from T_MYACCOUNT;
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (15, to_date('13-03-2020 22:11:18', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 1500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (18, to_date('17-03-2020 19:27:44', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (22, to_date('18-03-2020 11:17:03', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (23, to_date('18-03-2020 11:17:14', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (24, to_date('19-03-2020 00:49:52', 'dd-mm-yyyy hh24:mi:ss'), '咨询预约', 10, '支出', 500, 6);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (35, to_date('19-03-2020 10:51:16', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 1500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (37, to_date('19-03-2020 10:51:33', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (42, to_date('21-03-2020 20:59:03', 'dd-mm-yyyy hh24:mi:ss'), '充值', 45, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (43, to_date('21-03-2020 20:59:14', 'dd-mm-yyyy hh24:mi:ss'), '充值', 45, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (46, to_date('22-03-2020 11:33:47', 'dd-mm-yyyy hh24:mi:ss'), '咨询预约', 10, '支出', 500, 6);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (6, to_date('12-03-2020 14:44:40', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (7, to_date('12-03-2020 15:16:55', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (10, to_date('12-03-2020 15:43:32', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 1000, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (14, to_date('12-03-2020 21:10:09', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (16, to_date('17-03-2020 15:03:45', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
insert into T_MYACCOUNT (myaccount_id, happen_time, happen_thing, customer_id, consump_type, consump_money, user_id)
values (19, to_date('17-03-2020 19:28:32', 'dd-mm-yyyy hh24:mi:ss'), '充值', 10, '收入', 500, 0);
commit;


create table T_ORDERTIME
(
  ordertime_id     NUMBER  primary key,
  user_id          NUMBER,
  order_date       DATE,
  order_hour       NUMBER,
  ordertime_status NUMBER
);
CREATE SEQUENCE SEQ_T_ORDERTIME start with 101;
select * from T_ORDERTIME;
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (42, 6, to_date('14-03-2020', 'dd-mm-yyyy'), 4, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (43, 6, to_date('14-03-2020', 'dd-mm-yyyy'), 24, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (4, 6, to_date('13-03-2020', 'dd-mm-yyyy'), 13, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (6, 6, to_date('15-03-2020', 'dd-mm-yyyy'), 15, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (50, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 13, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (51, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 14, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (52, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 15, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (53, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 19, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (54, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 20, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (55, 6, to_date('11-03-2020', 'dd-mm-yyyy'), 21, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (30, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 12, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (31, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 13, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (32, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 14, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (33, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 15, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (34, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 16, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (35, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 17, 1);
insert into T_ORDERTIME (ordertime_id, user_id, order_date, order_hour, ordertime_status)
values (36, 6, to_date('12-03-2020', 'dd-mm-yyyy'), 18, 1);
commit;

create table T_ORDER_COUNT
(
  count_id   NUMBER  primary key,
  count_even NVARCHAR2(32),
  user_name  NVARCHAR2(32),
  count_time DATE default sysdate
);
CREATE SEQUENCE SEQ_T_ORDER_COUNT start with 101;
select * from T_ORDER_COUNT;
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (2, '咨询预约', 'wanggang', to_date('01-03-2020', 'dd-mm-yyyy'));
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (3, '咨询预约', 'wanggang', to_date('02-03-2020', 'dd-mm-yyyy'));
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (4, '咨询预约', 'tangsan', to_date('03-03-2020', 'dd-mm-yyyy'));
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (5, '咨询预约', 'zhangsan', to_date('04-03-2020', 'dd-mm-yyyy'));
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (6, '咨询预约', 'lisi', to_date('04-03-2020', 'dd-mm-yyyy'));
insert into T_ORDER_COUNT (count_id, count_even, user_name, count_time)
values (7, '咨询预约', 'wangwu', to_date('05-03-2020', 'dd-mm-yyyy'));
commit;

create table T_PARAM
(
  param_id       NUMBER  primary key,
  reset_password NVARCHAR2(32)
);
select * from T_PARAM;
insert into T_PARAM (param_id, reset_password)
values (1, '123456');
commit;

create table T_PREORDER
(
  preorder_id      NUMBER  primary key,
  user_id          NUMBER,
  problem_desc     NVARCHAR2(100),
  diagnose_reply   NVARCHAR2(100),
  evaluate_content NVARCHAR2(100),
  preorder_price   NUMBER,
  area_id          NUMBER,
  customer_id      NUMBER,
  order_status     NUMBER,
  preorder_time    DATE default sysdate,
  reply_time       DATE default sysdate,
  assess_time      DATE default sysdate
);
CREATE SEQUENCE SEQ_T_PREORDER start with 101;
select * from T_PREORDER;

insert into T_PREORDER (preorder_id, user_id, problem_desc, diagnose_reply, evaluate_content, preorder_price, area_id, customer_id, order_status, preorder_time, reply_time, assess_time)
values (23, 6, '真不好做', '耐心点,你没问题的', '该咨询师人还不错', 500, 1, 10, 5, to_date('12-03-2020 12:00:00', 'dd-mm-yyyy hh24:mi:ss'), to_date('19-03-2020 21:41:15', 'dd-mm-yyyy hh24:mi:ss'), to_date('20-03-2020 21:29:16', 'dd-mm-yyyy hh24:mi:ss'));
commit;

create table T_ROLE
(
  role_id   NUMBER  primary key ,
  role_name VARCHAR2(20)
);
CREATE SEQUENCE SEQ_T_ROLE start with 101;
select * from T_ROLE;
insert into T_ROLE (role_id, role_name)
values (1, '系统管理员');
insert into T_ROLE (role_id, role_name)
values (2, '咨询师');
commit;

create table T_ROLE_MENU
(
  role_id NUMBER ,
  menu_id NUMBER,
  CONSTRAINT PK_T_ROLE_MENU PRIMARY KEY(role_id,menu_id) -- 联合主键
);
select T.*,T.ROWID from T_ROLE_MENU T;
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 1);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 2);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 3);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 4);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 6);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 7);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 13);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 15);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 16);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 18);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 19);
insert into T_ROLE_MENU (role_id, menu_id)
values (1, 21);
insert into T_ROLE_MENU (role_id, menu_id)
values (2, 1);
insert into T_ROLE_MENU (role_id, menu_id)
values (2, 2);
insert into T_ROLE_MENU (role_id, menu_id)
values (2, 8);
insert into T_ROLE_MENU (role_id, menu_id)
values (2, 9);
insert into T_ROLE_MENU (role_id, menu_id)
values (2, 10);
commit;


create table T_STAND
(
  stand_id       NUMBER  primary key ,
  area_id        NUMBER,
  max_score      NUMBER,
  min_score      NUMBER,
  ass_result     NVARCHAR2(64),
  report_content NVARCHAR2(100)
);
SELECT * FROM T_STAND;
insert into T_STAND (stand_id, area_id, max_score, min_score, ass_result, report_content)
values (1, 1, 8, 5, '中等抑郁,中等焦虑', '需要放空自己,让自己多休息,时常过来心理咨询');
insert into T_STAND (stand_id, area_id, max_score, min_score, ass_result, report_content)
values (2, 1, 12, 9, '轻度抑郁', '放松自己,偶尔过来心理咨询');
insert into T_STAND (stand_id, area_id, max_score, min_score, ass_result, report_content)
values (3, 1, 4, 0, '重度抑郁', '要长期过来接受心理辅导,接收咨询师正确指示');
insert into T_STAND (stand_id, area_id, max_score, min_score, ass_result, report_content)
values (4, 1, 16, 13, '情况良好', '自己多放松放松,你很正常');
commit;

create table T_TITLE
(
  title_id   NUMBER  primary key,
  area_id    NUMBER,
  title_name NVARCHAR2(100)
);
CREATE SEQUENCE SEQ_T_TITLE start with 101;
SELECT * FROM T_TITLE;
insert into T_TITLE (title_id, area_id, title_name)
values (39, 1, '我感到不快');
insert into T_TITLE (title_id, area_id, title_name)
values (24, 1, '我想玩啊');
insert into T_TITLE (title_id, area_id, title_name)
values (89, 1, '你时常感到开心');
insert into T_TITLE (title_id, area_id, title_name)
values (19, 1, '我感到烦恼');
insert into T_TITLE (title_id, area_id, title_name)
values (34, 1, '我想睡觉');
commit;

create table T_USER
(
  user_id       NUMBER  primary key,
  user_name     NVARCHAR2(32),
  password      NVARCHAR2(32),
  use_status    NUMBER,
  delete_status NUMBER,
  professor     NVARCHAR2(32),
  role_id       NUMBER,
  balance       NUMBER,
  school        NVARCHAR2(64),
  intro         NVARCHAR2(100),
  pre_expense   NUMBER,
  real_name     NVARCHAR2(32),
  profess_back  NVARCHAR2(64)
);
CREATE SEQUENCE SEQ_T_USER start with 101;
SELECT * FROM T_USER;
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (1, 'tangsan', '123456', 1, 1, '教授', 1, 0, '福建医科大学心理系', '心理学博士', 0, '唐三', '心理学一级学术专家');
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (2, 'zhangsan', '123456', 1, 1, '博导', 1, 0, '福建医科大学心理系', '心理学博士', 0, '张三', '心理学一级学术专家');
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (3, 'lisi', '123456', 1, 1, '教授', 1, 0, '福建医科大学心理系', '心理学博士', 0, '李四', '心理学一级学术专家');
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (4, 'wangwu', '123456676', 1, 1, '博导', 1, 0, '福建医科大学心理系', '心理学博士', 0, '王五', '心理学一级学术专家');
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (5, 'zhaoliu', '123456', 2, 1, '教授', 2, 1000, '福建医科大学心理系', '心理学博士', 500, '赵六', '心理学一级学术专家');
insert into T_USER (user_id, user_name, password, use_status, delete_status, professor, role_id, balance, school, intro, pre_expense, real_name, profess_back)
values (6, 'wanggang', '123456', 1, 1, '处长', 2, 8300, '福建保卫科', '保卫科处长', 500, '王刚', '心理学一级学术专家');
commit;

create table T_USER_AREA
(
  user_id NUMBER,
  area_id NUMBER,
  CONSTRAINT PK_T_USER_AREA PRIMARY KEY(user_id,area_id) -- 联合主键
);

SELECT * FROM T_USER_AREA;
insert into T_USER_AREA (user_id, area_id)
values (5, 1);
insert into T_USER_AREA (user_id, area_id)
values (5, 2);
insert into T_USER_AREA (user_id, area_id)
values (6, 1);
insert into T_USER_AREA (user_id, area_id)
values (6, 2);
insert into T_USER_AREA (user_id, area_id)
values (6, 3);
insert into T_USER_AREA (user_id, area_id)
values (6, 4);
commit;

3.把自己的JavaWeb工程导出war

(1)因为我使用了两个连接数据库的方式,所以都要改userNamepassword

右键该项目-->Export-->WAR file-->

(2)把war包放在这个webapps

(3)运行该war包

(4)开启

(5)输入网址

发布了143 篇原创文章 · 获赞 92 · 访问量 8882

猜你喜欢

转载自blog.csdn.net/weixin_42995083/article/details/105065588