摘要: # SpringMVC SpringMVC是隶属于Spring框架的一部分,主要是用来进行Web开发,是对Servlet进行了封装。 SpringMVC是处于Web层的框架,所以其主要的作用就是用来接收前端发过来的请求和数据然后经过处理并将处理的结果响应给前端,所以如何处理请求和响应是SpringM 阅读全文
posted @ 2023-06-30 15:58 lawranceCha 阅读(35) 评论(0) 推荐(0)
摘要: # 注解 ## 注解概述 ### 概述 - Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 - Java 语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。 ```java public class UserServiceTest { 阅读全文
posted @ 2023-06-30 15:56 lawranceCha 阅读(37) 评论(0) 推荐(0)
摘要: # 动态代理 ## 准备案例、提出问题 ### 案例:企业业务功能开发 模拟企业业务功能开发,并完成每个功能的性能统计 **需求** 模拟某企业用户管理业务,需包含用户登录,用户删除,用户查询功能,并要统计每个功能的耗时。 **分析** ①定义一个UserService表示用户业务接口,规定必须完成 阅读全文
posted @ 2023-06-30 15:56 lawranceCha 阅读(35) 评论(0) 推荐(0)
摘要: # 1、集合的概述 - 集合和数组都是容器 ## 1.1、数组的特点 ![](笔记图片资源包\snipaste20220127_135814.jpg) - 数组定义完成并启动后,类型确定、长度固定。 - 适合元素的个数和类型确定的业务场景,不适合做需要增删数据操作。 ## 1.2、集合的特点 ![] 阅读全文
posted @ 2023-06-30 15:55 lawranceCha 阅读(75) 评论(0) 推荐(0)
摘要: # 反射 ## 反射概述 ### 概述 - 反射是指对于任何一个Class类,在"运行的时候"都可以直接得到这个类全部成分。 - 在运行时,可以直接得到这个类的构造器对象:Constructor - 在运行时,可以直接得到这个类的成员变量对象:Field - 在运行时,可以直接得到这个类的成员方法对 阅读全文
posted @ 2023-06-30 15:54 lawranceCha 阅读(24) 评论(0) 推荐(0)
摘要: # 网络编程 ## 引言 ### 什么是网络编程? - 网络编程可以让程序与网络上的其他设备中的程序进行数据交互。 ### 网络通信的基本形式 常见的通信模式有如下2种形式: Client-Server(CS) 、 Browser/Server(BS) ![](笔记图片资源包\snipaste202 阅读全文
posted @ 2023-06-30 15:53 lawranceCha 阅读(45) 评论(0) 推荐(0)
摘要: # 多线程 ## 1、多线程简介 ### 1.1、什么是线程? - 线程(thread)是一个程序内部的一条执行路径。 - 我们之前启动程序执行后,main方法的执行其实就是一条单独的执行路径。 ```java public static void main(String[] args) { // 阅读全文
posted @ 2023-06-30 15:51 lawranceCha 阅读(56) 评论(0) 推荐(0)