摘要: import com.sun.xml.internal.bind.v2.TODO; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.Fi 阅读全文
posted @ 2024-03-06 21:51 Evan1024 阅读(15) 评论(0) 推荐(0) 编辑
摘要: SpringBoot底层默认使用logback日志框架。 切换使用Log4j2日志框架。 pom.xml配置 <!-- web场景启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b 阅读全文
posted @ 2024-03-06 17:05 Evan1024 阅读(624) 评论(0) 推荐(0) 编辑
摘要: Spring Boot允许外部化项目配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用各种外部配置源,包括Java属性文件、YAML文件、环境变量和命令行参数。 属性值可以通过使用@Value注释直接注入到bean中,通过Spring的环境抽象进行访问,或者通过@Configurati 阅读全文
posted @ 2024-03-06 01:50 Evan1024 阅读(81) 评论(0) 推荐(0) 编辑
摘要: druid-spring-boot-3-starter目前最新版本是1.2.20,虽然适配了SpringBoot3,但缺少自动装配的配置文件,会导致加载时报加载驱动异常。 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-sp 阅读全文
posted @ 2024-03-05 18:05 Evan1024 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 低版本springboot应用使用高版本JDK报以下异常: Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.Class 阅读全文
posted @ 2024-03-05 17:42 Evan1024 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 使用XML文件配置SSM整合。 缺点:xml解析低,降低项目响应效率。 配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="ht 阅读全文
posted @ 2024-03-04 22:23 Evan1024 阅读(35) 评论(0) 推荐(0) 编辑
摘要: SSM整合就是将MVC三层架构和框架核心API组件交给SpringIoC容器管理! 一般需要配置两个IoC容器进行三层架构组件管理。 容器名 盛放组件 web容器 web相关组件(controller,springmvc核心组件) root容器 业务和持久层相关组件(service,aop,tx,d 阅读全文
posted @ 2024-03-03 23:46 Evan1024 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 在 Web 应用的三层架构中,确保在表述层(Presentation Layer)对数据进行检查和校验是非常重要的。正确的数据校验可以确保业务逻辑层(Business Logic Layer)基于有效和合法的数据进行处理,同时将错误的数据隔离在业务逻辑层之外。这有助于提高系统的健壮性、安全性和可维护 阅读全文
posted @ 2024-03-02 02:14 Evan1024 阅读(280) 评论(0) 推荐(1) 编辑
摘要: ORM,全称为Object-Relational Mapping,即对象关系映射,是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。 ORM技术位于应用和数据库之间,作为一层中间件,用于实体对象(例如 POJ 阅读全文
posted @ 2024-02-29 00:20 Evan1024 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1.pom.xml引入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version> </dependency> 2.myba 阅读全文
posted @ 2024-02-28 16:28 Evan1024 阅读(64) 评论(0) 推荐(0) 编辑