09 2023 档案

摘要:所需依赖 点击查看代码 <!-- 校验注解实现--> <!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --> <dependency> <groupId>org.hibernate 阅读全文
posted @ 2023-09-19 17:40 微风抚秀发 阅读(10) 评论(0) 推荐(0) 编辑
摘要:全局异常处理机制 /** * 全局异常处理器 * 应用到所有@RequestMapping注解的方法,在其抛出Exception异常时执行 */ //@ControllerAdvice //可以返回逻辑视图 转发和重定向的! @RestControllerAdvice //直接返回json字符串 p 阅读全文
posted @ 2023-09-19 17:35 微风抚秀发 阅读(45) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/2972955/202309/2972955-20230919172617093-1562872856.png) ![](https://img2023.cnblogs.com/blog/2972955/202309/2972955-20230919172640545-1033825486.png) 阅读全文
posted @ 2023-09-19 17:27 微风抚秀发 阅读(6) 评论(0) 推荐(0) 编辑
摘要:准备工作 1.导入json依赖 点击查看代码 <!-- jsp需要依赖! jstl--> <dependency> <groupId>jakarta.servlet.jsp.jstl</groupId> <artifactId>jakarta.servlet.jsp.jstl-api</artifa 阅读全文
posted @ 2023-09-19 17:21 微风抚秀发 阅读(82) 评论(0) 推荐(0) 编辑
摘要:准备工作 1.导入json依赖 点击查看代码 <!--jackson依赖--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version> 阅读全文
posted @ 2023-09-19 17:11 微风抚秀发 阅读(8) 评论(0) 推荐(0) 编辑
摘要:DispatcherServlet SpringMVC提供,我们需要使用web.xml配置使其生效,它是整个流程处理的核心,所有请求都经过它的处理和分发 HandlerMapping SpringMVC提供,我们需要进行IoC配置使其加入IoC容器方可生效,它内部缓存handler(controll 阅读全文
posted @ 2023-09-19 16:52 微风抚秀发 阅读(43) 评论(0) 推荐(0) 编辑
摘要:随机数 String s = UUID.randomUUID().toString(); System.out.println(s); //生成的字符串 含有 - 我们可以使用replaceAll 去掉 - String s1 = s.replaceAll("-", ""); System.out. 阅读全文
posted @ 2023-09-15 21:35 微风抚秀发 阅读(4) 评论(0) 推荐(0) 编辑
摘要:声明式事务 指使用注解或 XML 配置的方式来控制事务的提交和回滚 Spring声明式事务准备工作 1. 配置环境 <!-- 声明式事务依赖--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</a 阅读全文
posted @ 2023-09-15 12:19 微风抚秀发 阅读(17) 评论(0) 推荐(0) 编辑
摘要:不需要自己创建IOC容器对象 任何需要的bean都可以在测试类中直接享受自动装配 首先导入依赖 <!--junit5测试--> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artif 阅读全文
posted @ 2023-09-14 21:46 微风抚秀发 阅读(5) 评论(0) 推荐(0) 编辑
摘要:即面向切面编程 在oop的基础上横切 加入一些非核心代码 对于aop中动态代理的实现形式:JDK,cglib JDK原生的实现方式,需要被代理的目标类必须实现接口。因为这个技术要求代理对象和目标对象实现同样的接口(兄弟两个拜把子模式) cglib:通过继承被代理的目标类(认干爹模式)实现代理,所以不 阅读全文
posted @ 2023-09-14 21:15 微风抚秀发 阅读(8) 评论(0) 推荐(0) 编辑
摘要:配置类 · 注解@Value ·以及如何引用其他的 ioc 组件 // TODO:创建 java的配置类 取代xml配置文件 @Configuration //配置类注解 @ComponentScan(basePackages = {"com.wind.dao", "com.wind.service 阅读全文
posted @ 2023-09-13 18:24 微风抚秀发 阅读(43) 评论(0) 推荐(0) 编辑
摘要:注解 1. 注解方式IoC只是标记哪些类要被Spring管理 @Component public class Xxx { } //@Repository(value = "dao") @Repository("dao") //当注解中只设置一个属性时,value属性的属性名可以省略 public c 阅读全文
posted @ 2023-09-12 22:55 微风抚秀发 阅读(6) 评论(0) 推荐(0) 编辑
摘要:组件信息声明配置(IOC 控制反转) HappyComponent package com.wind.ioc_01; public class HappyComponent { //默认包含无参数构造函数 public void doWork() { System.out.println("Happ 阅读全文
posted @ 2023-09-12 22:16 微风抚秀发 阅读(26) 评论(0) 推荐(0) 编辑
摘要:1.首先创建一个工程 2.创建一个模块 此时一个javase模块已经创建成功 如果要转换成一个web工程 方式1: main-->webapp-->WEB-INF-->web.xml 在main文件夹下 创建一个webapp文件夹 在其下面 创建一个 WEB-INF 文件夹 接着在 WEB-INF 阅读全文
posted @ 2023-09-11 15:47 微风抚秀发 阅读(18) 评论(0) 推荐(0) 编辑
摘要:##上传 ###功能:服务器读取客户端 上传的文件 并写入磁盘中 所需要用到的jar包 ![](https://img2023.cnblogs.com/blog/2972955/202309/2972955-20230902162109197-1161747933.png) 查看代码 ```java 阅读全文
posted @ 2023-09-02 16:23 微风抚秀发 阅读(18) 评论(0) 推荐(0) 编辑
摘要:在使用 JSTL时 记得 正确引入了 JSTL 标签库 ###jstl if标签 判断 ```jsp test 属性表示判断的条件(使用 EL 表达式输出) 正确 ``` ###jstl多路判断 ```jsp 标签 作用:多路判断。跟 switch ... case .... default 非常接 阅读全文
posted @ 2023-09-02 11:23 微风抚秀发 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示