Java
yunCrush
未来可期吧
展开
-
使用@ConfigurationProperties注解 提示 “Spring Boot Configuration Annotation Processor not found in classpa
<!-- 配置文件自动映射 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <version>2.1.6.RELEASE</...原创 2021-06-23 16:30:22 · 205 阅读 · 1 评论 -
Java Exception与Error
exception 表示异常,应当进行捕获处理 error表示错误,会导致JVM处于不可恢复的状态 Exception分为可检查异常与不检查异常,可检查异常如图所示IO异常等,不检查异常即运行时会出现的异常,NPE空指针异常,类型转换异常等。 Error常见的OutOfMemoryError,以及StackOverFlowError错误。 ...原创 2021-03-18 14:13:55 · 102 阅读 · 0 评论 -
SpringMVC核心组件
1. MVC区别三层架构 三层架构 视图层View: 接收用户请求 服务层Service: 业务逻辑 持久层Dao: 操作数据库 MVC Model模型:模型,承载数据,对用户的请求进行计算的模块 View视图:与用户直接交互 Controller控制器:用于将用户的请求转发给相应的model进行处理 2. SpringMVC核心组件 DispatcherServlet:前置控制器 Handler:继前置控制之后的后端处理器 HandlerMapping:将请求映射到Handler HandlerIn原创 2021-03-17 22:15:54 · 659 阅读 · 0 评论 -
Java序列化与反序列化
maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency> 序列化 假定一个Person类,person对象,属性name 等自定义 在Person类上面实现Serializable接口,标记接口,原创 2021-03-12 15:07:23 · 72 阅读 · 0 评论 -
Java-反射
反射的概念 反射机制是指在程序运行的时候,对于任意一个类都能获取其所有属性以及方法,对于任意一个对象都可以动态的调用其任意一个方法。这种动态的获取类和对象的信息,以及动态的调用对象的方法的功能称为Java语言的反射机制。 Java中的对象有两种类型:编译时(由.java源代码到.class文件的过程)类型和运行时类型。编译时类型是指在声明对象时所采用的类型,运行时类型是指为对象赋值时所采用的类型。 Person person = new Student(); 在这里person对象的编译时类型为Per原创 2021-03-09 23:12:59 · 76 阅读 · 0 评论