Java Web
文章平均质量分 95
在B站上学习黑马程序员的Java Web 课程笔记
Yudiannann
这个作者很懒,什么都没留下…
展开
-
【Day10】springboot 综合案例 部门管理 & 员工管理
要注意的是,(看注释)我本来是自己手动去调整 begin 和 end ,一开始是 String 类型,但是,我们用的是 springboot,是一个【框架】,我们不需要自己去手动干活(我这样单纯地 parse 也不太好用,因为里面有一些空指针异常需要额外判断)。注意 service 层要补充基础属性,因为前端发来 post 请求,里面只有参数 name,而我们要插入数据库的时候,要补充字段 create_time 和 update_time,这部分的操作在 service 层。原创 2024-04-27 22:10:52 · 882 阅读 · 0 评论 -
【Day 9】Mybatis CURD + XML 映射 + 动态 SQL
下面进行:增删改查——C(create)U(update)R(retrieve)D(delete)根据主键 id 进行删除注意 占位符 #{ }返回值是删除的记录条数测试:可以在日志中看到 mybatis 具体的语句预编译 SQL 的优点: SQL 注入:是通过操作输入的数据来修改事先定义好的SQL语句,以达到执行代码对服务器进行攻击的方法 1 等于 1 是true,所以结果是 16,即查到了所有人,但是是大于 0 的,系统判断登录成功,可以进入系统使用预编译 SQL:就是使用原创 2024-04-26 11:06:47 · 973 阅读 · 1 评论 -
【Day 8】MySQL 多表查询 + Mybatis 基础
笛卡尔积:在数学中,两个集合(A集合 和 B集合)的所有组合情况在多表查询时,需要消除无效的笛卡尔积内连接:相当于查询A、B交集部分数据外连接:1)左外连接:查询左表所有数据(包括两张表交集部分数据)2)右外链接:查询右表所有数据(包括两张表交集部分数据)原创 2024-04-24 10:07:22 · 814 阅读 · 0 评论 -
【Day 6】MySQL 基础
DataBase(DB)是存储和管理数据的仓库DataBaseManagementSystem(DBMS)数据库管理系统,操纵和管理数据库的大型软件SOL(Structured QueryLanguage)操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准关系型数据库(RDBMS)建立在关系模型基础上,由多张相互连接的二维表组成的数据库。原创 2024-04-23 14:45:51 · 1064 阅读 · 0 评论 -
【Day 5】请求&响应 + IOC & DI
BS 架构Browser/Server,浏览器/服务器架构模式。客户端只需要浏览器,应用程序的逻辑和数据都存储在服务端(比如京东、淘宝,不需要客户端)还有一种CS 架构Client/Server,客户端/服务器架构模式。(比如:腾讯QQ、微信,需要下载客户端)原创 2024-04-21 16:08:51 · 600 阅读 · 0 评论 -
【Day 4】Maven + Spring入门 + HTTP 协议
开始学后端!原创 2024-04-21 10:09:38 · 1100 阅读 · 0 评论 -
【Day 3】Ajax + Vue 项目、路由 + Nginx
异步的 JavaScript 和 XML通过 Ajax 可以给服务器发送请求,并获取服务器响应的数据可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可用的校验等。原创 2024-04-20 19:26:14 · 881 阅读 · 0 评论 -
【Day 2】JavaScript、Vue
内部脚本JavaScript 代码必须位于 <script></script> 标签之间(而在 HTML 文档中,可以在,放置的 <script>,可改善显示速度通过 src 引用demo.JS 文件。原创 2024-04-17 10:04:46 · 927 阅读 · 0 评论 -
【Day 1】HTML 与 CSS
标题原创 2024-04-16 13:19:51 · 796 阅读 · 0 评论