# Experiment4JDBC
**Repository Path**: bothin/Experiment4JDBC
## Basic Information
- **Project Name**: Experiment4JDBC
- **Description**: 【JavaEE实验】实验四JDBC
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-05-15
- **Last Updated**: 2021-11-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### 实验内容、要求
*改写用户注册/登录模块,使用JDBC或JPA技术实现用户数据的持久化,大致功能如下:
1、 设计用户实体Entity与莞工登录用户Entity,并设置关联。
2、 Entity需要校验用户数据的合法性。
3、 用户照片保存在数据库中;前端显示用户照片时,改为读取数据库。
4、 任何数据库操作发生错误时,请导向error.jsp,并回滚数据库事务。
5、 增加绑定莞工中央认证账号的功能。本地账号登录的用户,可以在用户中心绑定莞工认证账号。绑定后,本地账号与莞工中央认证账号关联(一对一),并且使用莞工中央认证登录等价于本地账号登录。
### 采用的Java EE技术规范
* JDBC的基础语法
* JPA的基础语法
* Ajax 异步检测表单数据
* jQuery基本用法
### 运行该项目的流程
* http://localhost:8080/index.jsp

* 点击注册


* 注册成功的页面

* 点击头像进行上传头像

* 点击修改信息按钮

* 点击绑定信息按钮


### 文件介绍
* index.jsp (首页)
利用session负责界面的登陆以及登出,若已登录,则显示登出按钮,以及登陆的用户信息,反之则相反