JavaWeb
文章平均质量分 93
凉漠
摸爬滚打
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
maven高级(day15)
1). 什么是分模块设计:将项目按照功能拆分成若干个子模块2). 为什么要分模块设计:方便项目的管理维护、扩展,也方便模块间的相互调用,资源共享3). 注意事项:分模块设计需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分在 maven 中,可以在父工程的 pom 文件中通过 <> 来统一管理依赖版本。注意事项在父工程中所配置的 只能统一管理依赖版本,并不会将这个 依赖直接引入进来。这点和是不同的。子工程要使用这个依赖,还是需要引入的,只是此时就无需指定。原创 2025-01-10 20:50:01 · 917 阅读 · 0 评论 -
Web后端开发总结(day14)
web后端开发现在基本上都是基于标准的进行开发的,在三层架构当中,层负责接收请求响应数据,负责具体的业务逻辑处理,也叫持久层, 就是用来处理数据访问操作的,来完成数据库当中数据的增删改查操作。如果我们在执行具体的业务处理之前,需要去做一些通用的业务处理,比如:我们要进行统一的登录校 验,我们要进行统一的字符编码等这些操作时,我们就可以借助于Javaweb当中三大组件之一的或者是当中提供的来实现。原创 2025-01-10 17:14:11 · 926 阅读 · 0 评论 -
SpringBoot 原理篇(day14)
场景需求自定义 aliyun-oss-spring-boot-starter,完成阿里云 OSS 操作工具类 AliyunOSSUtils 的自动配置。目标:引入起步依赖引入之后,要想使用阿里云OSS,注入 AliyunOSSUtils直接使用即可。步骤创建 aliyun-oss-spring-boot-starter 模块 (进行依赖管理)把阿里云OSS所有的依赖统一管理起来。原创 2025-01-10 12:01:40 · 795 阅读 · 0 评论 -
SpringBootWeb 事务&AOP(day13)
事务管理事务管理。原创 2025-01-09 20:09:14 · 1136 阅读 · 0 评论 -
SpringBootWeb 登录认证(day12)
全称:JSONWebToken定义了一种简洁的、自包含的格式,用于在通信双方以json数据格式安全的传输信息。由于数字签名的存在,这些信息是可靠的。组成:第一部分:Header(头), 记录令牌类型、签名算法等。例如:{“alg”:“HS256”,“type”:“JWT”}第二部分:Payload(有效载荷),携带一些自定义信息、默认信息等。例如:{“id”:“1”,“username”:“Tom”}第三部分:Signature(签名),防止Token被篡改、确保安全性。原创 2025-01-08 22:39:21 · 1318 阅读 · 0 评论 -
SpringBootWeb案例-2(day11)
文件上传,是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。上传文件前端页面三要素1、表单必须有 file 域,用于选择要上传的文件2、表单提交方式必须为 POST通常上传的文件会比较大,所以需要使用 POST 提交方式3、表单的编码类型 enctype 必须要设置为:multipart/form-data普通默认的编码格式是不适合传输大型的二进制数据的,所以在文件上传时,表单的编码格。原创 2025-01-08 16:30:48 · 1014 阅读 · 0 评论 -
SpringBootWeb案例-1(day10)
准备工作需求 &环境搭建需求说明。原创 2025-01-07 21:27:20 · 1508 阅读 · 0 评论 -
Mybatis(day09)
动态 SQL。Mybatis。原创 2025-01-06 22:11:00 · 1264 阅读 · 0 评论 -
Mybatis入门(day08)
什么是Mybatis?什么是Mybatis?MyBatis本是Apache的一个开源项目iBatis, 2010年这个项目由apache迁移到了,并且改名为MyBatis。2013年11月迁移到Github。Mybatis入门快速入门使用Mybatis查询所有用户数据2、引入Mybatis的相关依赖,配置Mybatis数据库连接信息3.编写SQL语句注解/XML)4、单元测试配置SQL提示24版idea自带JDBC介绍。原创 2025-01-06 16:39:04 · 1127 阅读 · 0 评论 -
MySQL(day06、day07、day08)
数据库:DataBaseDB),是存储和管理数据的仓库。数据库管理系统:DataBaseManagementS,操纵和管理数据库的大型软件SQL:StructuredQueryLanguage,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。数据库产品。原创 2025-01-05 12:39:03 · 1056 阅读 · 0 评论 -
SpringBootWeb请求响应(day05)
响应数据方法注解、类注解Controller 方法上/类上将方法返回值直接响应,如果返回值类型是 实体对象/集合 ,将会转换为 JSON 格式响应说明:@RestController = @Controller + @ResponseBody/*** 测试响应数据*/addr.setProvince("广东");addr.setCity("深圳");addr.setProvince("广东");addr.setCity("深圳");原创 2025-01-02 22:53:07 · 688 阅读 · 0 评论 -
SpringBootWeb入门、 HTTP协议 、WEB服务器-Tomcat(day04)
HyperText Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。基于TCP协议:面向连接,安全基于请求-响应模型的:一次请求对应一次响应HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立的。缺点:多次请求间不能共享数据。优点:速度快。原创 2025-01-02 16:01:15 · 810 阅读 · 0 评论 -
Maven (day04)
Apache Maven 是一个项目管理和构建工具,它基于项目对象模型(Project Object Model , 简称: POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。原创 2024-12-31 16:34:19 · 1262 阅读 · 0 评论 -
Ajax 、Axios、Vue-Element(day03)
介绍:YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务YApi Pro-高效、易用、功能强大的可视化接口管理平台API接口管理:根据需求撰写接口,包括接口的地址,参数,响应等等信息。Mock服务:模拟真实接口,生成接口的模拟测试数据,用于前端的测试。YApi的使用添加项目添加分类添加接口所以现在企业开发中更加讲究前端工程化方式的开发,主要包括如下4个特点模块化:将js和css等,做成一个个可复用模块。原创 2024-12-27 23:08:14 · 784 阅读 · 0 评论 -
Vue (day02)
(1)Vue 是一套,免除原生JavaScript中的DOM操作,简化书写。(2)基于(Model-View-ViewModel)思想,实现数据的,将编程的关注点放在数据上。框架:是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。基于框架进行开发,更加快捷、更加高效。,有3个单词,具体释义如下:1️⃣:数据模型,特指前端中通过请求从后台获取的数据2️⃣:视图,用于展示数据的页面,可以理解成我们的 html+css 搭建的页面,但是没有数据3️⃣。原创 2024-12-27 11:49:36 · 958 阅读 · 0 评论 -
JavaScript (day02)
script>//自定义对象age: 10,// alert("用膳~");// }eat(){alert("用膳~");(1)概念:JavaScript Object Notation,JavaScript 对象标记法。(2)JSON 是通过 JavaScript 对象标记法书写的文本。(3)由于其语法简单,层次结构鲜明,现多用于作为数据载体,在网络中进行数据传输。事件:HTML事件是发生在HTML元素上的 “事情”。原创 2024-12-27 10:38:07 · 982 阅读 · 0 评论 -
HTML-CSS(day01)
CSS:Cascading Style Sheet,层叠样式表,用于控制页面的样式(表现)。原创 2024-12-25 16:57:02 · 957 阅读 · 0 评论 -
javaweb----VS code
VS Code → 速度快、体积小、插件多。原创 2024-10-29 17:36:29 · 412 阅读 · 0 评论
分享