随笔分类 - Java / JavaWeb快速开发
描述JavaWeb快速开发的基本流程
摘要:定义全局异常处理器非常简单,就是定义一个类,在类上加上一个注解@RestControllerAdvice,加上这个注解就代表我们定义了一个全局异常处理器。 在全局异常处理器当中,需要定义一个方法来捕获异常,在这个方法上需要加上注解@ExceptionHandler。通过@ExceptionHandl
阅读全文
摘要:前言 HTTP协议是无状态协议,指的是每一次请求都是独立的,下一次请求并不会携带上一次请求的数据。因为HTTP协议是无状态的,两次请求之间是独立的,所以是无法判断这个员工到底登陆了没有。 登录校验的具体的实现思路可以分为两部分: 在员工登录成功后,需要将用户登录成功的信息存起来,记录用户已经登录成功
阅读全文
摘要:前端代码 <form action="/upload" method="post" enctype="multipart/form-data"> 姓名: <input type="text" name="username"><br> 年龄: <input type="text" name="age"
阅读全文
摘要:前言 在上一次,我们开发了springbootweb的入门程序。 基于SpringBoot的方式开发一个web应用,浏览器发起请求 /hello 后 ,给浏览器返回字符串 “Hello World ~”。 其实呢,是我们在浏览器发起请求,请求了我们的后端web服务器(也就是内置的Tomcat)。而我
阅读全文
摘要:SpringBootWeb入门 HTTP协议 Web服务器-Tomcat 前言 Spring的官网(https://spring.io)。Spring的官方提供很多开源的项目,我们可以点击上面的projects,看到spring家族旗下的项目。 Spring发展到今天已经形成了一种开发生态圈,Spr
阅读全文
摘要:01 依赖配置 依赖:指当前项目运行所需要的jar包。一个项目中可以引入多个依赖: 例如:在当前工程中,我们需要用到logback来记录日志,此时就可以在maven工程的pom.xml文件中,引入logback的依赖。具体步骤如下: 在pom.xml中编写标签 在标签中使用引入坐标 定义坐标的 gr
阅读全文
摘要:我们要想在IDEA中使用Maven进行项目构建,就需要在IDEA中集成Maven 01 配置Maven环境 1.1. 当前工程设置 1、选择 IDEA中 File => Settings => Build,Execution,Deployment => Build Tools => Maven 2、
阅读全文
摘要:01. 初识Maven 1.1. 什么是Maven Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。 官网:https://maven.apache.org/ Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门
阅读全文