本人的博客地址www.aogu181.top
本文章仅供参考,适合新手搭建JavaWeb,学习此文章来打打基础还是可以的,如果有错误或者写的不好的地方,请多多指教。
最后本项目只是提供一个框架和思路,对前端界面不做美化
目录
开发工具与环境
1.IntelliJ IDEA 2021.2.2
2.MySQL 8.0.20
3.jdk 1.8.0_144
4.Tomcat
工具包
因为项目需要连接数据库,所以需要一个连接数据库的jar包
本项目用的是mysql8.0所以jar对应的就是8.0版本,如图所示,需要的自取jar包,提取码:miek
不同数据库版本对应的jar包是不一样的,具体jar包的下载地址:Jar包下载,怎么下载这里就不多介绍了
功能说明
1.登入功能
2.增
3.删
4.改
5.查
项目结构
项目结构如图所示:
编译器的不同具体也不完全相同,但大致一样就行
src下创建com.公司名. xxx 的形式
bean包下放需要操作的对象
dao包下面放对需要操作对象的操作,例如增删改查
filter包下放过滤器,一般是放编码过滤器和权限过滤器
servlet包下放servlet对象
private包下放需要权限的页面
lib包下放需要导入的库(jar包)
web.xml是配置文件
操作步骤
1.创建数据库
(一)创建数据库
create database rg56;
(二)创建数据表
这里设置了 id 为主键且不为空,其他设置根据自己的需求更改
create table stuno(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name CHAR(30),
password CHAR(30),
);
最终如下图所示: