首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
写给前端的 Java Web 入门手册
谦行
创建于2025-01-21
订阅专栏
打不过就加入
等 64 人订阅
共45篇文章
创建于2025-01-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端视角 Java Web 入门手册 5.10:真实世界 Web 开发—— 单元测试
JUnit 是 Java 中最流行的单元测试框架,Mockito 是一个流行的 mocking 框架,用于模拟和验证类的依赖关系,特别适用于单元测试中隔离被测试类的外部依赖。 简单的单元测试 添加依赖
前端视角 Java Web 入门手册 5.9:真实世界 Web 开发—— 对话管理与授权
Servlet 操作 Cookie & Session 在 Web 开发中,Session 和 Cookie 是用于管理用户会话状态的重要机制,使用 Servlet 操作 Cookie 和 Sessi
前端视角 Java Web 入门手册 5.8:真实世界 Web 开发—— 模版引擎
虽然说在同构盛行的今天 JSP 等传统构建页面 HTML 的模版引擎已经彻底退出历史舞台,但在部分场景 HTML 的框架结构需要在服务端构建,因此可以简单了解一下常用的模版引擎 Thymeleaf 首
前端视角 Java Web 入门手册 5.7:真实世界 Web 开发——数据库操作
JDBC 规范 在 Java 早期的版本中,开发人员需要使用不同的数据库厂商提供的不同 API 来访问不同的数据库,这样导致代码的可移植性降低,也增加了开发和维护的成本。JDBC(Java Datab
前端视角 Java Web 入门手册 5.6:真实世界 Web 开发——Redis
Redis 简介 Redis(Remote Dictionary Server)是一个开源的 NoSQL 数据库,数据存储在内存中以实现高速读写,同时支持持久化到磁盘,可以用作数据库、缓存和消息代理。
前端视角 Java Web 入门手册 5.5:真实世界 Web 开发——控制反转与 @Autowired
高层模块管理底层模块 在传统的编程模式中,高层模块需要直接创建和管理低层模块的实例,我们称之为高层模块控制底层模块的生命周期,这种控制关系导致模块之间高度耦合 UserService 直接创建并依赖于
前端视角 Java Web 入门手册 5.4:真实世界 Web 开发——Java Web 代码组织与分层
当在 IDE 中打开一个陌生项目时,第一件事应该通过观察包命名规范、分层策略和模块划分,这样可以快速了解项目设计理念,找到自己需要变更的代码文件,如同建筑师看懂蓝图的能力,这是每个开发者必备的素养 M
前端视角 Java Web 入门手册 5.3:真实世界 Web 开发——RESTful API 与 Spring MVC
RESTful API 设计指南 - 阮一峰的网络日志 RESTful API 最佳实践 - 阮一峰的网络日志 RESTful API 设计规范 REST(Representational State
前端视角 Java Web 入门手册 5.2:真实世界 Web 开发——Spring Boot 应用启动流程
1. 概述 Spring Boot 通过简化 Spring 应用的配置和部署,极大地加快了开发速度。启动一个 Spring Boot Web应用涉及多个步骤,从引导应用到监听和处理 HTTP 请求。依
前端视角 Java Web 入门手册 5.1:真实世界 Web 开发——初识 Spring Boot
Spring Framework 是一个开源的、功能强大的 Java框架,旨在简化企业级 Java开发。它通过提供全面的基础设施支持,使开发者能够专注于业务逻辑的实现。Spring 框架由多个模块组成
前端视角 Java Web 入门手册 4.4:Web 开发基础—— Java Bean
在 Java Web 开发中经常会听到 Java Bean,Java Bean 是指满足特定规则的 Java 类,用于封装数据,提供标准的访问方法,它是一种设计模式,旨在提高组件的可重用性和可维护性
前端视角 Java Web 入门手册 4.4:Web 开发基础—— Listener
在 Java Servlet 规范中,Listener 是一种特殊的 Servlet 组件,用于监听和处理 Web 应用中的各种事件。这些事件可能涉及应用的生命周期、会话的创建与销毁、请求的开始与结束
前端视角 Java Web 入门手册 4.3:Web 开发基础—— Filter
Filter 是 Java Servlet 技术中的一个组件,位于客户端请求和目标 Servlet(或 JSP、静态资源)之间。它们能够拦截请求和响应,对其进行预处理和后处理,从而实现功能的扩展和增强
前端视角 Java Web 入门手册 4.2:Web 开发基础——Servlet API 与生命周期
Servlet 接口 Servlet 根接口定义了五个方法 Servlet 接口定义了一个最基本的 Servlet 组件,包括 init()、service()、destroy() 三个重要方法。尽管
Trae 两小时竟然教会了前端佬 SpringBoot
我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:<https://www.trae.ai/?utm_source=juejin&utm_medium=juejin_
前端视角 Java Web 入门手册 4.1:Web 开发基础—— Servlet & Tomcat 版本 Hello World
在 “Hello Java Web” 章节使用 HttpServer创建了一个简单的 HTTP server,日常 Java Web 开发有成熟的框架支持,无需从零开始,为了理解 Spring Boo
前端视角 Java Web 入门手册 3.7:常用工具—— slf4j+log4j2
日志是应用程序在运行过程中生成的记录信息,用于追踪应用的行为、状态和错误。日志通常包括以下内容: 时间戳:记录日志生成的具体时间。 日志级别:标识日志的重要性,如 DEBUG、INFO、WARN、ER
前端视角 Java Web 入门手册 3.6:常用工具—— Fastjson2
Fastjson2 是阿里巴巴开源的一个高性能、功能丰富的 JSON 解析和生成库,是原有 Fastjson 的升级版。相比于 Fastjson1,Fastjson2 在性能、安全性、可扩展性等方面进
前端视角 Java Web 入门手册 3.5:常用工具—— lombok
Lombok 是一个 Java 库,通过注解处理器在编译时自动生成常用的代码,如 getter/setter 方法、构造函数、toString 方法、equals 和 hashCode 方法等。这样开
前端视角 Java Web 入门手册 3.4:常用工具—— okHttp
okHttp 是一个高效的网络请求框架,默认支持 HTTP/2 支持允许对同一主机的所有请求共享一个套接字 连接池减少了请求延迟(如果 HTTP/2 不可用) 透明 GZIP 缩小了下载大小 响应缓存
下一页