
javaEE进阶
文章平均质量分 93
这里旨在普及知识.
忘忧记
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springAOP的实例
统⼀异常处理使⽤的是 @ControllerAdvice + @ExceptionHandler 来实现的,@ControllerAdvice 表示控制器通知类,@ExceptionHandler 是异常处理器,两个结合表示当出现异常的时候执⾏某个通知,也就是执⾏某个⽅法事件。原创 2023-08-05 16:34:42 · 1589 阅读 · 0 评论 -
SpringAOP的相关概念
AOP,全称为Aspect-Oriented Programming(面向切面编程),是一种编程范式和软件设计思想。它是面向对象编程(OOP)的一种补充和扩展,用于解决OOP中的一些横切关注点(cross-cutting concerns)问题。用一句话来概括的话,AOP (Aspect Oriented Programming)︰面向切面编程,它是一种思想,它是对某一类事情的集中处理。综上所述,动态代理的实现方法主要有 JDK 动态代理和 CGLIB 动态代理。原创 2023-07-29 16:41:12 · 363 阅读 · 0 评论 -
MyBatis(二)
创建数据表创建实体类动态sql 是Mybatis的强大特性之一,能够完成不同条件下不同的sql拼接。当然官网对其的解释入下:动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。原创 2023-07-29 15:18:19 · 922 阅读 · 0 评论 -
Mybatis初识(一)
MyBatis 是一款优秀的持久层框架,它支持自定义SQL、存储过程以及高级映射。MyBatis 去除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的XML或注解来配置,和映射原始类型、接口和Java POJO (Plain Old Java Objects,普通老式Java对象)为数据库中的记录。这里附上Mybatis的官网,大家可以去官网看一下介绍。原创 2023-07-29 09:43:38 · 217 阅读 · 0 评论 -
SpringMVC
三种请求方式。原创 2023-07-25 19:45:54 · 331 阅读 · 1 评论 -
SpringBoot(三)
日志在应用程序中扮演着至关重要的角色,它是软件开发、运维和故障排查中不可或缺的工具。无论是大型企业级应用还是小型个人项目,都需要日志记录来实时监控应用状态、定位问题和优化性能。在日志的帮助下,开发者和运维团队可以更加高效地管理和维护应用程序。我们接下来就要介绍SpringBoot的日志的使用1.在程序中得到日志对象。2.使用日志对象的相关语法输出要打印的内容。//1.在程序中得到日志对象。//2.使用日志对象的相关语法输出要打印的内容。log . info("我是 log 的 info");原创 2023-07-22 22:34:11 · 238 阅读 · 0 评论 -
Springboot初识(二)
上篇文章我们介绍了什么是SpringBoot和怎么去创建一个SpringBoot项目,现在我们具体创建之后,我们要进一步去介绍SpringBoot,就要深入了解一下SpringBoot的配置文件了,Spring Boot配置文件的重要性是因为配置文件在Spring Boot应用程序中扮演着关键的角色,它是配置应用程序行为的核心组成部分。原创 2023-07-22 17:14:55 · 330 阅读 · 0 评论 -
Springboot初识(一)
快速集成框架,Spring Boot提供了启动添加依赖的功能,用于秒级集成各种框架。内置运行容器,无需配置Tomcat 等 Web容器,直接运行和部署程序。快速部署项目,无需外部容器即可启动并运行项目。可以完全抛弃繁琐的XML,使用注解和配置的方式进行开发。·支持更多的监控的指标,可以更好的了解项目的运行情况等特点。Spring Boot可使用ldea 或网页创建,它的设计思想是约定大于配置,类上标注@SpringBootApplication就可以启动 Spring Boot项目了。原创 2023-07-22 15:45:15 · 287 阅读 · 0 评论 -
Spring初识(四)
在前面我们学习了spring简单的读取和存储对象之后,Spring 中 Bean 是最核心的操作资源,我们接下来会介绍Bean对象.原创 2023-07-20 17:17:11 · 195 阅读 · 0 评论 -
Spring初识(三)
经过前面的学习,我们已经学会spring的存储对象和读取对象操作,我们简单的来回忆一下,上一篇文章的内容.存储操作如下:操作容器之前,先要有容器,所以先要得到容器。存对象a.创建Bean(普通类)。b.将 Bean注册(配置)到spring-confing.xml中。取对象a.得到Spring 上下文,并读取到Spring的配置文件。b.获取某一个 Bean对象。c.使用Bean对象。接下来我们会介绍比上面更加简单的方法,比如说注解的方法,大家耐心看我接下来的解释.原创 2023-07-20 14:29:56 · 306 阅读 · 0 评论 -
Spring初识(二)
操作容器之前,先要有容器,所以先要得到容器。存对象a.创建Bean(普通类)。b.将 Bean注册(配置)到spring-confing.xml中。取对象a.得到Spring 上下文,并读取到Spring的配置文件。b.获取某一个 Bean对象。c.使用Bean对象。原创 2023-07-17 20:07:57 · 491 阅读 · 0 评论 -
Spring初识(一)
如果解释容器的概念的话.百度百科给出生活中的概念,用来容纳某种物品的基本装置其实我们在开发阶段中,就已经遇到过了,例如:List/Map -> 数据存储容器Tomcat -> web容器loC = Inversion of Control翻译成中文是“控制反转”的意思,也就是说Spring是一个“控制反转”的容器,怎么理解这句话呢,我们先从以下示例开始。我会用一个例子,来解释这个Ioc机制.原创 2023-07-15 23:47:03 · 681 阅读 · 0 评论