首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaWeb学习总结
艳烔
创建于2024-09-19
订阅专栏
JavaWeb个人学习记录 Gitee仓库: https://gitee.com/QinMuYiTong/java-web-of-hei-ma
暂无订阅
共23篇文章
创建于2024-09-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
AOP学习总结
AOP基础 AOP也是spring框架的第二大核心 AOP概述 什么是AOP? AOP英文全称:Aspect Oriented Programming(面向切面编程、面向方面编程),其实说白了,面向切
Spring事务
事务管理 事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。 怎么样来控制这组操作,让这组操
SpringBootWeb登录认证
登录认证 - 登录校验 - JWT令牌 - 过滤器Filter - 拦截器Interceptor - 异常处理
SpringBootWeb案例2
SpringBootWeb案例1 https://juejin.cn/post/7425910507352653878 新增员工 关于员工管理的功能,还有两个需要实现: 新增员工 修改员工 在"新增员
阿里云OSS
阿里云是阿里巴巴集团旗下全球领先的云计算公司,也是国内最大的云服务提供商 。 阿里云对象存储OSS(Object Storage Service),是一款海量、安全、低成本、高可靠的云存储服务。使用O
SpringBootWeb案例1
准备工作 需求&环境搭建 需求说明 1.部门管理 部门管理功能开发包括: 查询部门列表 删除部门 新增部门 修改部门 2、员工管理 员工管理功能开发包括: 查询员工列表(分页、条件) 删除员工 新增员
MyBatis动态SQL
什么是动态SQL SQL语句会随着用户的输入或外部条件的变化而变化,我们称为:动态SQL。 在Mybatis中提供了很多实现动态SQL的标签 动态SQL-if <if>:用于判断条件是否成立。使用te
MyBatis的XML配置文件
MyBatis中文官网: http://www.mybatis.cn/ Mybatis的开发有两种方式: 注解 XML XML配置文件规范 使用Mybatis的注解方式,主要是来完成一些简单的增删改查
MyBatis基础操作
准备 实施前的准备工作: 准备数据库表 创建一个新的springboot工程,选择引入对应的起步依赖(mybatis、mysql驱动、lombok) application.properties中引入
Mybatis入门&JDBC介绍&数据库连接&lombok
我们做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。Java程序操作数据库,现在主流的方式是:Mybatis。 什么是MyBatis? MyBatis是一款优秀的 持久层 框架,用于
MySQL事务&索引
sql脚本 场景:学工部整个部门解散了,该部门及部门下的员工都需要删除了。 操作: 问题:如果删除部门成功了,而删除该部门的员工时失败了,此时就造成了数据的不一致。 要解决上述的问题,就需要通过数据库
分层解耦
三层架构 1. 介绍 在我们进行程序设计以及程序开发时,尽可能让每一个接口、类、方法的职责更单一些(单一职责原则)。 我们之前开发的程序呢,并不满足单一职责原则。下面我们来分析下之前的程序: 那其实我
SpringBootWeb请求响应
前言 基于SpringBoot的方式开发一个web应用,浏览器发起请求 /hello 后 ,给浏览器返回字符串 “Hello World ~”。 其实呢,是我们在浏览器发起请求,请求了我们的后端web
WEB服务器-Tomcat
简介 1. 服务器概述 服务器硬件 指的也是计算机,只不过服务器要比我们日常使用的计算机大很多。 服务器,也称伺服器。是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应
Http协议
HTTP-概述 1 介绍 HTTP:Hyper Text Transfer Protocol(超文本传输协议),规定了浏览器与服务器之间数据传输的规则。 http是互联网上应用最为广泛的一种网络协议
SpringBoot基础
在没有正式的学习SpringBoot之前,我们要先来了解下什么是Spring。 我们可以打开Spring的官网(https://spring.io),去看一下Spring的简介:Spring make
Maven
1. 初识Maven Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 Apache Maven是一个项目管理和构建工具,它基于项目对象模型(Project Obj
前端工程打包
1. 前端工程打包 我们直接通过WebStorm的NPM脚本中提供的build按钮来完整,如下图所示,直接点击即可: 然后会在工程目录下生成一个dist目录,用于存放需要发布的前端资源,如下图所示:
Vue组件库Element
1. Element介绍 Element:是饿了么公司前端开发团队提供的一套基于 Vue 的网站组件库,用于快速构建网页。 Element 提供了很多组件(组成网页的部件)供我们使用。例如 超链接、按
前端工程化
前端工程化方式的开发,主要包括如下4个特点 模块化:将js和css等,做成一个个可复用模块 组件化:我们将UI组件,css样式,js行为封装成一个个的组件,便于管理 规范化:我们提供一套标准的规范的目
下一页