07 2024 档案

摘要:JdbcTemplate 是 Spring 框架提供的一个用于简化 JDBC 操作的类。它处理了资源的创建和释放,使得开发者能够更专注于 SQL 语句本身和结果的处理。JdbcTemplate 提供了大量的方法,用于执行各种类型的 SQL 语句,包括查询、更新、批处理、调用存储过程等。 导入jar包 阅读全文
posted @ 2024-07-31 11:01 文采杰出 阅读(17) 评论(0) 推荐(0) 编辑
摘要:package com.atheima; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.bean 阅读全文
posted @ 2024-07-30 11:37 文采杰出 阅读(146) 评论(0) 推荐(0) 编辑
摘要:package com.atheima.controller.utils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class BaseLog { private Class clazz = null; publ 阅读全文
posted @ 2024-07-28 12:35 文采杰出 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在MyBatis-Plus中,分页功能通常是通过配置MybatisPlusInterceptor(或其前身PaginationInterceptor)来实现的,这是一个全局的拦截器,用于拦截MyBatis的SQL执行,并在其中添加分页逻辑。以下是一个使用MybatisPlusInterceptor进 阅读全文
posted @ 2024-07-25 10:34 文采杰出 阅读(795) 评论(0) 推荐(0) 编辑
摘要:具体来说,table-underline 的含义是: 当 table-underline 设置为 true 时: 假设你有一个实体类名为 UserInfo,那么 MyBatis-Plus 会默认去数据库中寻找名为 user_info 的表(即,驼峰命名法自动转换为下划线命名法)。 同理,如果你的数据 阅读全文
posted @ 2024-07-24 11:09 文采杰出 阅读(257) 评论(0) 推荐(0) 编辑
摘要:在Java编程中,特别是在使用MyBatis或MyBatis-Plus这样的ORM(对象关系映射)框架时,@Mapper是一个常见的注解,用于标记接口为MyBatis的Mapper接口。Mapper接口是MyBatis中用于操作数据库的核心接口,它定义了与数据库表交互的方法。 下面我将简要介绍@Ma 阅读全文
posted @ 2024-07-24 07:46 文采杰出 阅读(672) 评论(0) 推荐(0) 编辑
摘要:当你看到@SpringBootTest注解以及其中的@BootstrapWith和@ExtendWith元注解时,这是与Spring Boot和JUnit 5集成相关的内容。解释如下: @SpringBootTest @SpringBootTest是Spring Boot提供的一个注解,用于加载Sp 阅读全文
posted @ 2024-07-24 00:23 文采杰出 阅读(22) 评论(0) 推荐(0) 编辑
摘要:@SpringBootApplication 和 @SpringBootConfiguration 是 Spring Boot 框架中用于简化配置的两个重要注解。它们之间的关系和各自的作用如下: @SpringBootConfiguration @SpringBootConfiguration 注解 阅读全文
posted @ 2024-07-24 00:22 文采杰出 阅读(90) 评论(0) 推荐(0) 编辑
摘要:首先编写相当于web.xml的配置类 package com.powernode.springmvc.config; import jakarta.servlet.Filter; import org.springframework.context.annotation.Configuration; 阅读全文
posted @ 2024-07-19 10:02 文采杰出 阅读(14) 评论(0) 推荐(0) 编辑
摘要:在Spring MVC中,public interface View 和 public interface ViewResolver 是两个相互关联但功能不同的接口。它们共同在视图解析和渲染过程中发挥作用,但各自承担的责任不同。 View 接口 View 接口定义了如何渲染一个特定的视图。它通常包含 阅读全文
posted @ 2024-07-18 08:47 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Spring MVC在处理器方法执行过程中出现了异常,可以采用异常处理器进行应对。 一句话概括异常处理器作用:处理器方法执行过程中出现了异常,跳转到对应的视图,在视图上展示友好信息。 配置ExceptionController package com.powernode.springmvc.cont 阅读全文
posted @ 2024-07-13 23:08 文采杰出 阅读(9) 评论(0) 推荐(0) 编辑
摘要:使用SpringMVC6版本,不需要添加以下依赖: <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.5</version> </depe 阅读全文
posted @ 2024-07-12 23:53 文采杰出 阅读(148) 评论(0) 推荐(0) 编辑
摘要:mvc:annotation-driven/ 是 Spring MVC 中的一个配置元素,它用于简化和加速 Spring MVC 应用的配置,尤其是那些使用注解的控制器。当你在 Spring MVC 配置文件中添加了 mvc:annotation-driven/ 元素时,Spring 会自动注册一系 阅读全文
posted @ 2024-07-08 10:20 文采杰出 阅读(143) 评论(0) 推荐(0) 编辑
摘要:Tomcat, Jetty 等)默认的 Servlet,以便能够处理静态资源请求,如 HTML 文件、图片、CSS 文件、JavaScript 文件等。在 Spring MVC 的上下文中,静态资源默认会被当作请求映射处理,这可能会导致静态资源无法正确加载。使用 mvc:default-servle 阅读全文
posted @ 2024-07-08 10:14 文采杰出 阅读(131) 评论(0) 推荐(0) 编辑
摘要:配置IndexController package com.powernode.springmvc.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.an 阅读全文
posted @ 2024-07-08 00:59 文采杰出 阅读(7) 评论(0) 推荐(0) 编辑
摘要:private void processDispatchResult(HttpServletRequest request, HttpServletResponse response, @Nullable HandlerExecutionChain mappedHandler, @Nullable 阅读全文
posted @ 2024-07-06 00:12 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑
摘要:ThymeleafViewResolver、SpringTemplateEngine和SpringResourceTemplateResolver在Spring MVC框架中共同工作,以支持Thymeleaf模板引擎的视图解析和渲染过程。 ThymeleafViewResolver: 作用:Thym 阅读全文
posted @ 2024-07-06 00:02 文采杰出 阅读(93) 评论(0) 推荐(0) 编辑
摘要:/** * Return the HandlerAdapter for this handler object. * @param handler the handler object to find an adapter for * @throws ServletException if no H 阅读全文
posted @ 2024-07-05 10:49 文采杰出 阅读(37) 评论(0) 推荐(0) 编辑
摘要:ServletRequest:这是Java Servlet API中的一个基础接口,位于javax.servlet包中。它定义了处理客户端请求的基本方法。 HttpServletRequest:这个接口继承自ServletRequest接口,并且添加了与HTTP协议相关的方法。它位于javax.se 阅读全文
posted @ 2024-07-04 10:45 文采杰出 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一、介绍 ServletContext,也被称为Servlet上下文,是Servlet规范中定义的一个核心接口,代表了web应用的全局上下文环境。它是web应用启动后创建的一个全局对象,并且在一个web应用中是唯一的。由于它的全局唯一性,所有的Servlet都可以共享这个对象,因此它也被称为全局应用 阅读全文
posted @ 2024-07-04 00:42 文采杰出 阅读(46) 评论(0) 推荐(0) 编辑
摘要:Servlet 容器(如 Tomcat、Jetty、GlassFish 等)在启动时会加载并初始化部署在其中的 Web 应用程序。在这个过程中,它会读取 web.xml 文件(或在 Servlet 3.0+ 中使用 @WebFilter 注解)以获取 Filter 的配置信息。 以下是 Servle 阅读全文
posted @ 2024-07-03 23:22 文采杰出 阅读(14) 评论(0) 推荐(0) 编辑
摘要:在使用tomcat9以及之前的版本,request-character-encoding和response-character-encoding使用的字符编码默认不是utf-8,所以导致前端发送到后台的中文乱码.如果使用的是tomcat10以及之后的版本,在apache-tomcat-10.1.25 阅读全文
posted @ 2024-07-03 12:00 文采杰出 阅读(58) 评论(0) 推荐(0) 编辑
摘要:接受前端发送的post请求 //发送请求方式为post请求,则可以正常映射 // @RequestMapping(value = "/user/login",method = {RequestMethod.POST}) @PostMapping(value={"/user/login"}) publ 阅读全文
posted @ 2024-07-01 10:20 文采杰出 阅读(70) 评论(0) 推荐(0) 编辑

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