![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE
文章平均质量分 92
JavaEE
汪汪miao~
汪汪miao,人工智能专业,Java方向,在这里记录自己的学习过程。很高兴,能够遇见你️
展开
-
SpringBoot 集成Redis
> 注解操作 redis。 开启缓存。原创 2024-04-23 19:43:36 · 315 阅读 · 0 评论 -
Servlet 详解
Servlet 就是 Tomcat 这个 HTTP 服务器提供给 Java 的一组 API,根据 用户不同 /时间不同 /输入的参数不同,来构建动态页面。不必关注 Socket, HTTP协议格式, 多线程并发等技术细节, 降低了 web app 的开发门槛, 提高了开发效率。原创 2024-04-23 19:37:49 · 887 阅读 · 0 评论 -
Spring & SpringBoot(详解)
容器是⽤来容纳某种物品的装置。IoC = Inversion of Control 翻译成中⽂是“控制反转”的意思,控制权发⽣的反转,不再是上级对象创建并控制下级对象了,⽽是下级对象把注⼊将当前对象中,下级的控制权不再由上级类控制了,这样即使下级类发⽣任何改变,当前类都是不受影响的,这就是 IoC 的实现思想。Spring具备两个核心功能:将对象存⼊到容器,从容器中取出对象。对象的创建和销毁的权利都交给 Spring 来管理了,它本身⼜具备了存储对象和获取对象的能⼒。原创 2024-04-23 19:37:16 · 1083 阅读 · 0 评论 -
MyBatis 详解
MyBatis 是更简单完成程序和数据库交互的⼯具,也就是更简单的操作和读取数据库⼯具。MyBatis 是⼀款优秀的持久层框架,它⽀持⾃定义 SQL、存储过程以及⾼级映射。MyBatis 去除了⼏ 乎所有的 JDBC 代码以及设置参数和获取结果集的⼯作。MyBatis 可以通过简单的 XML 或注解来配置 和映射原始类型、接⼝和 Java POJO(Plain Old Java Objects,普通⽼式 Java 对象)为数据库中的记录。原创 2024-03-25 13:55:24 · 1074 阅读 · 0 评论 -
Java————网络编程
网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。即便是同一个主机,只要是不同进程,基于网络来传输数据, 也属于网络编程。在条件有限的情况下,一般也都是在一个主机中运行多个进程来完成网络编 程。除了UDP和TCP协议外,程序还存在应用层自定义协议。对于客户端及服务端应用程序来说,请求和响应,需要约定一致的数据格式:客户端发送请求和服务端解析请求要使用相同的数据格式。服务端返回响应和客户端解析响应也要使用相同的数据格式。原创 2023-09-24 14:42:49 · 123 阅读 · 0 评论 -
Java——文件操作IO
狭义的文件:指硬盘上的 文件 和 目录。广义的文件:泛指计算机中的很多软硬件资源。针对硬盘这种持久化存储的I/O设备,当我们想要进行数据保存时,往往不是保存成一个整体,而是独立成一个个的单位进行保存,这个独立的单位就被抽象成文件的概念, 就类似办公桌上的一份份真实的文件一般。操作系统中把很多软硬件资源都抽象成了文件 ,按照文件得形式统一管理。文件除了有数据内容之外,还有一部分信息。例如文件名、文件类型、文件大小等并不作为文件的数据而存在,我们把这部分信息可以视为。原创 2023-09-18 16:30:01 · 179 阅读 · 0 评论 -
Java的JDBC编程
不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的,要基于Java操作Oracle数据库则需要Oracle的数据库驱动包ojdbc。JDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由java.sql.包中的一些类和接口组成,原创 2023-09-24 18:21:57 · 236 阅读 · 0 评论 -
SpringBoot & SpringMVC (详解)
MVC 是 Model View Controller 的缩写,它是软件⼯程中的⼀种软件架构模式,它把软件系统分 为模型、视图和控制器三个基本部分。Model(模型)是应⽤程序中⽤于处理应⽤程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应⽤程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应⽤程序中处理⽤户交互的部分。通常控制器负责从视图读取数据, 控制⽤户输⼊,并向模型发送数据。原创 2024-03-24 11:51:03 · 1531 阅读 · 0 评论 -
Spring 简介
容器是⽤来容纳某种物品的装置。IoC = Inversion of Control 翻译成中⽂是“控制反转”的意思,控制权发⽣的反转,不再是上级对象创建并控制下级对象了,⽽是下级对象把注⼊将当前对象中,下级的控制权不再由上级类控制了,这样即使下级类发⽣任何改变,当前类都是不受影响的,这就是 IoC 的实现思想。Spring具备两个核心功能:将对象存⼊到容器,从容器中取出对象。对象的创建和销毁的权利都交给 Spring 来管理了,它本身⼜具备了存储对象和获取对象的能⼒。原创 2024-03-24 11:39:20 · 1025 阅读 · 0 评论 -
Java多线程(可能是全网最详细)
程序是指令和数据的集合,其本身没有任何运行的含义,是一个静态的概念。线程就是进程中的单个顺序控制流,也可以理解成是一条执行路径。一个进程中包含一个顺序控制流(一条执行路径)一个进程中包含多个顺序控制流(多条执行路径)Thread 类是 JVM 用来管理线程的一个类,用Thread 类的对象就是来描述一个线程执行流,JVM 会将这些 Thread 对象组织起来,用于线程调度,线程管理。原创 2024-03-13 02:21:31 · 1246 阅读 · 0 评论 -
Spring 事务(详解)
将⼀组操作封装成⼀个执⾏单元,要么全部成功要么全部失败。原创 2024-03-24 11:42:53 · 5159 阅读 · 0 评论 -
Spring AOP 详解
Aspect // 表明此类为⼀个切⾯ @Component public class UserAspect {// 定义切点,这⾥使⽤ AspectJ 表达式语法 @Pointcut("execution(*com.example.demo.controller.UserController.*(..))") public void pointcut() {} // 不需要有方法体,只是起到一个标识左右,标识下面的 Advice 方法具体指的是哪个Pointcut }原创 2024-03-24 11:41:07 · 689 阅读 · 1 评论 -
Tomcat的使用
Tomcat 就是基于 Java 实现的一个开源免费, 也是被广泛使用的 HTTP 服务器。原创 2024-03-15 03:20:04 · 1205 阅读 · 0 评论