- 博客(13)
- 收藏
- 关注
原创 SpringBoot项目初始化搭建
本章主要讲解了SpringBoot项目初始化搭建,编程事务的使用,分页依赖的使用,以及跨域问题如何解决,解决了轻量级项目构建初期遇到的一些问题,提供于前后端交互时产生的问题进行分析与解决
2024-08-30 19:56:58 2998
原创 AOP面向切面编程
面向切面编程(Aspect-Oriented Programming,简称AOP)是一种编程范式,旨在通过将横切关注点(cross-cutting concerns)从主业务逻辑中分离出来,来提高代码的模块化和可维护性。Spring AOP是Java中最广泛使用的AOP实现框架之一。它利用JDK动态代理或CGLIB字节码生成技术来创建代理对象,并通过XML配置或注解的方式定义切面、通知和切入点。
2024-08-29 16:54:33 1610
原创 全面了解MyBatis缓存机制
MyBatis 的缓存机制包括一级缓存和二级缓存,其中一级缓存是默认启用的缓存机制,作用于单个 SqlSession,用于缓存查询结果以提高性能;二级缓存是跨多个 SqlSession 共享的缓存,需要手动配置并启用,通过缓存命名空间中的数据减少数据库访问次数。一级缓存主要用于减少重复查询的开销,而二级缓存则在不同会话之间共享数据,进一步提升系统性能和减少数据库负载。
2024-08-28 16:44:53 1188
原创 【Statement】Mybatis操作数据库核心
Mybatis的核心是SQL,一个statement代表着一个SQL,因此,statement的配置即是我们通过Mybatis操作数据库的核心。
2024-08-28 15:56:27 1331
原创 【Mybatis】Web中的数据库操作
MyBatis是一款优秀的持久层ORM框架,它支持定制化SQL、存储过程以及高级映射,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集,可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJO(普通的Java对象)映射成数据库中的记录。
2024-08-27 16:39:08 1456
原创 【Handler】Spring MVC控制器详解
在Spring MVC中,Handler是一个用来处理HTTP请求的对象。它通常是一个控制器(Controller)类中的方法。当用户发送一个请求到服务器时,Spring MVC会根据请求的URL、HTTP方法等信息,找到相应的处理器(Handler)来处理这个请求。
2024-08-27 14:40:21 3060
原创 【HTTP协议与Web服务器】JavaWeb开发基础
JavaWeb 是基于 Java 技术的 web 开发平台,用于创建和管理动态网站和 web 应用程序。它主要包括 Servlet 用于处理 HTTP 请求和响应、JSP 用于生成动态网页内容以及其他相关技术如 JavaServer Faces (JSF) 和 Spring MVC,用于简化和扩展 web 应用程序的开发和管理。
2024-08-26 17:40:07 831
原创 【Spring MVC】MVC设计模式的Java Web框架
Spring MVC 是 Spring 框架中的一个模块,基于 Model-View-Controller (MVC) 设计模式,用于构建灵活和可扩展的 Java Web 应用程序。它通过前端控制器 DispatcherServlet 处理所有请求,并将请求分发给对应的控制器,负责业务逻辑处理,再将结果传递给视图进行渲染,简化了开发过程并实现了应用程序的高效组织和维护。
2024-08-26 16:48:54 2813
原创 【Node.Js】开源跨平台的JavaScript运行环境
Node.js 是一个基于 Chrome V8 JavaScript 引擎的 JavaScript 运行时环境。Node.js 主要用于构建高性能的网络应用程序,尤其是 I/O 密集型的应用,如实时聊天、流媒体、RESTful API 等。综合以上原因,Node.js 因其高效的性能、丰富的生态系统和强大的实时处理能力,成为了现代 web 开发中的重要技术选择,特别是在需要快速开发、实时交互和高并发处理的场景中。需要 Node.js 技术的原因主要体现在其独特的特性、广泛的应用场景以及开发者体验的提升上。
2024-08-26 16:02:41 1397
原创 【OOP】面向对象
类是面向对象编程的基本单位,它是对象的模板或蓝图。类定义了对象的属性(数据)和行为(方法)。步骤声明一个类,并定义其属性和方法。属性通常是类的成员变量,方法是类的行为。// 属性// 构造函数// 方法定义类:通过定义类来组织代码,将相关的属性和方法封装在一起。创建对象:通过类创建对象,使用对象调用方法和访问属性。应用封装:使用访问修饰符和getter/setter方法来保护类的属性。实现继承:通过继承实现代码重用和扩展功能。实现多态:通过方法重写和重载实现灵活的代码设计。
2024-08-23 17:28:13 695
原创 【Spring】面向对象编程的Java框架
Spring 是一个功能强大且广泛使用的开源Java框架,旨在简化企业级应用程序的开发。它最初由Rod Johnson于2003年发布,通过提供一组全面的功能,使得Java开发更为灵活、模块化和易于维护。Spring的核心理念是依赖注入(Dependency Injection, DI)和面向切面编程(Aspect-Oriented Programming, AOP),这些特性帮助开发者构建松耦合的应用程序。
2024-08-22 16:46:18 1232
转载 Spring IoC
Spring是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建JavaEE平台的web应用。
2024-08-22 11:43:30 66
简单的JDBC三层架构
2024-08-22
如何解决MacBook M3芯片的navicat闪退问题
2024-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人