2023.04.15
1.mysql数据库
1.创建数据库
create datebace 数据库名
2.创建表
create table 表名 (字段名);
3.添加数据
insert into table 表明 (添加字段) values (添加值)
4.删除数据
delete * from table where (条件)
5.查找数据
select * from table where (条件)
6.修改数据
//
7.删除表
8.删除数据库
2.javaweb mybatis
1.接口UserMapper
2.配置文件mybatis
3.配置文件UserMapper.xml需要和接口放在同一目录下
3.tomcat
1.本地服务器,两种实现方式,有插件和本地
2.不要跑多个tomcat,端口会矛盾
软件分类
1.C/S (网站)
2.B/S (软件app)
4.Servlet
Servlet是一个服务端用于响应客户端请求的一个接口,使用这个接口可以处理客户端发送的请求
5.fillter
fillter是一个拦截器,当用户没有权限访问服务端的一些资源的时候,可以使用fillter来拦截客户端的访问请求。
比如用户没有登录是不能访问一些东西的
6.json
json是一种网络传输的数据结构,用于前后端连接传数据
7.ajax
是前端发送请求数据的一种格式
8.vue
前端的框架,简化dom操作,含有多个组件
9.前端三大件
html 用于页面的骨架
css 用于页面数据的美化以及格式等
js 用于前端的逻辑
10.cookie seesion
可以把一些要使用的数据存放在这两个里面
cookie在客户端 seesion是在服务端
11
MVC三层架构
12总结
如果我们想要写一个简单的网站,有以下阶段。
1.html css js 三大件写好前端的页面以及框架,数据是从后端获取,逻辑也由后端处理,前端只负责展示数据
2.servlet + jsp / ajax 前后端的连接,可以传送数据,逻辑
3.后端数据库 mybatis 处理数据
4.fillter拦截器
5.cookie和session的使用
使用工具
tomcat.....