任务5 验证代码与数据库的连通性
任务目的
项目部署完毕,此任务将打开部署好的web应用,验证代码是否成功操作TBase数据库。
任务步骤
1.访问页面
通过部署的CVM实例的公网地址访问,示例代码中的地址为"http://<CVM公网IP>/hello/tencent",这里建议访问后再刷新一次。
2.用户数据添加和查询测试
点击【添加用户】,输入相应用户信息,点击【立即提交】。
这里出现添加成功提示,并且出现刚才添加的用户信息。
现在我们使用重新连接TBase的user_test数据库
,通过SELECT * FROM tb_user;
SQL语句查询用户表,此时说明我们的查询和添加功能已经测试完毕。
psql -h <TBase实例内网IP> -p <TBase端口> -U tbaseadmin -d user_test
查询tb_user
表。
SELECT * FROM tb_user;
以同样方式再添加两条数据。
查询tb_user
表。
SELECT * FROM tb_user;
3.用户数据修改测试
这里我们将张三的名字修改为张三三,点击张三数据行右边的【编辑】,修改名字,并点击【立即提交】。
页面显示【修改成功】,并且名字也已经修改完成。
查询tb_user数据库,可以看见,数据库的数据也修改完毕,说明修改测试完成。
SELECT * FROM tb_user;
4.用户数据删除测试
点击【删除】,并在弹窗中点击【确认】,即可删除用户。
删除成功,可以看到,数据表格里已经没有张三三的用户数据了。
连接TBase查询数据库,tb_user表中也已经没有该数据了,删除测试完毕。
代码连通性测试完毕,可以看见,TBase高度兼容PostgreSQL,JDBC可以直接使用PostgreSQL驱动来操作TBase数据库,这样代码编写者更可以专注于代码本身。
学员评价