摘要: 准备工作 ① 创建数据库&数据表 ## 创建数据库 CREATE DATABASE `dbtest1`; ## 创建数据表 CREATE TABLE `t_user` ( `id` INT NOT NULL AUTO_INCREMENT, `username` VARCHAR(20) DEFAULT 阅读全文
posted @ 2024-02-02 19:33 Evan1024 阅读(51) 评论(0) 推荐(0)
摘要: MyBatis获取参数值的两种方式:${}和#{} ${}的本质就是字符串拼接,#{}的本质就是占位符赋值。 ${}使用字符串拼接的方式拼接sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是#{}使用占位符赋值的方式拼接sql,此时为字符串类型或日期类型的字段进行赋值时,可以自 阅读全文
posted @ 2024-02-02 18:30 Evan1024 阅读(237) 评论(0) 推荐(0)
摘要: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.d 阅读全文
posted @ 2024-02-02 13:18 Evan1024 阅读(112) 评论(0) 推荐(0)
摘要: 创建初始化类,替换web.xml 在Servlet3.0环境中,Web容器(Tomcat)会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果找到的话就用它来配置Servlet容器。 Spring提供了这个接口的实现,名为SpringS 阅读全文
posted @ 2024-01-31 21:18 Evan1024 阅读(180) 评论(0) 推荐(0)
摘要: 开发过程中是不可避免地会出现各种异常情况的,例如网络连接异常、数据格式异常、空指针异常等等。异常的出现可能导致程序的运行出现问题,甚至直接导致程序崩溃。因此,在开发过程中,合理处理异常、避免异常产生、以及对异常进行有效的调试是非常重要的。 对于异常的处理,一般分为两种方式: 编程式异常处理:是指在代 阅读全文
posted @ 2024-01-31 19:00 Evan1024 阅读(77) 评论(0) 推荐(0)
摘要: Spring MVC中的拦截器是一种可以在请求处理过程中对请求进行拦截和处理的机制。 拦截器可以用于执行一些公共的操作,例如日志记录、权限验证、数据转换等。在Spring MVC中,可以通过实现HandlerInterceptor接口来创建自定义的拦截器,并通过配置来指定拦截器的应用范围和顺序。 S 阅读全文
posted @ 2024-01-31 16:18 Evan1024 阅读(267) 评论(0) 推荐(0)
摘要: 文件上传 说明: 使用maven构建web工程。 使用Thymeleaf技术进行服务器页面渲染。 使用ResponseEntity实现下载文件的功能。 @Controller public class FileDownloadAndUpload { @GetMapping("/file/downlo 阅读全文
posted @ 2024-01-31 01:56 Evan1024 阅读(276) 评论(0) 推荐(0)
摘要: Serlvet程序的请求和响应乱码问题 get请求与post请求数据乱码 public class RequestAPIServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpS 阅读全文
posted @ 2024-01-26 22:16 Evan1024 阅读(324) 评论(0) 推荐(0)
摘要: 在 JavaWeb 中,共享域指的是在 Servlet 中存储数据,以便在同一 Web 应用程序的多个组件中进行共享和访问。常见的共享域有四种:ServletContext、HttpSession、HttpServletRequest、PageContext。 ServletContext 共享域: 阅读全文
posted @ 2024-01-26 21:45 Evan1024 阅读(94) 评论(0) 推荐(0)
摘要: 什么是事务? 事务(Transaction)是数据库操作最基本单元,逻辑上一组操作,要么都成功,要么都失败,如果操作之间有一个失败所有操作都失败 。 事务四个特性(ACID) 原子性 一组操作要么都成功,要么都失败。 一致性 一组数据从事务1合法状态转为事务2的另一种合法状态,就是一致。 隔离性 事 阅读全文
posted @ 2024-01-25 16:42 Evan1024 阅读(315) 评论(0) 推荐(0)