![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE进阶
文章平均质量分 94
澄白易
追风赶月莫停留,平芜尽处是春山。
展开
-
SpringBoot 统一功能处理
1. 统⼀⽤户登录权限验证;2. 统⼀数据格式返回;3. 统⼀异常处理。原创 2022-07-28 15:39:18 · 473 阅读 · 7 评论 -
Spring AOP 详解
⾯向切面编程,它是⼀种思想,它是对某一类事情的集中处理。比如用户登录权限的效验,没学AOP之前,我们所有需要判断用户登录的页面(中的⽅法),都要各⾃实现或调用用户验证的方法,然而有了AOP之后,我们只需要在某⼀处配置⼀下,所有需要判断用户登录页面(中的方法)就全部可以实现用户登录验证了,不再需要每个方法中都写相同的用户登录验证了。SpringAOP是⼀个框架,提供了⼀种对AOP思想的实现,它们的关系和IoC与DI类似。SpringAOP切点的定义如下其中pointcut*........原创 2022-07-27 15:28:41 · 682 阅读 · 2 评论 -
MyBatis 查询数据库
MyBatis是⼀款优秀的持久层框架,它⽀持⾃定义SQL、存储过程以及⾼级映射。MyBatis去除了⼏乎所有的JDBC代码以及设置参数和获取结果集的⼯作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接⼝和JavaPOJO(PlainOldJavaObjects,普通⽼式Java对象)为数据库中的记录。简单来说MyBatis是更简单完成程序和数据库交互的⼯具,也就是更简单的操作和读取数据库⼯具。...............原创 2022-07-26 18:26:50 · 2450 阅读 · 46 评论 -
SpringMVC 框架详解
官方对于SpringMVC的描述是这样的SpringWebMVC是基于ServletAPI构建的原始Web框架,从一开始就包含在Spring框架中。它的正式名称“SpringWebMVC”来自其源模块的名称(Spring-webmvc),但它通常被称为“SpringMVC”。SpringMVC是⼀个Web框架。SpringMVC是基于ServletAPI构建的。然而要真正的理解什么是SpringMVC?我们首先要搞清楚什么是MVC?MVC是。.........原创 2022-07-15 15:09:17 · 1493 阅读 · 5 评论 -
SpringBoot 日志文件
日志是程序的重要组成部分,我们可以通过日志实现以下功能:Spring Boot 项目在启动的时候默认就有日志输出,如下图所示:以上内容就是 Spring Boot 输出的控制台日志信息。通过上述日志信息我们能发现以下 3 个问题:自定义打印日志的实现步骤:在程序中获取日志对象需要使用日志工厂 ,如下代码所示:注意 对象是属于 包下的:日志对象的打印方法有很多种,我们可以先使用 方法来输出日志,如下代码所示:启动项目,在浏览器输入url:,可以看到控制台打印了该日志:日志的级别就是为了筛选符原创 2022-07-13 14:22:25 · 468 阅读 · 1 评论 -
SpringBoot配置文件
整个项目中所有重要的数据都是在配置文件中配置的,比如:Spring Boot 配置文件主要分为以下两种格式:如下图所示:properties 类型的配置文件就属于旧版配置类型,也是创建 Spring Boot 项目时默认的文件格式,而 yml 属于新版配置类型。特殊说明例如,properties 和 yml 中都配置了“server.port”将port配置为:将port配置为:启动项目后可以看到端口为 配置文件是最早期的配置文件格式,也是创建 Spring Boot 项目默认的配置文件。原创 2022-07-11 15:52:16 · 956 阅读 · 53 评论 -
SpringBoot项目创建及运行
SpringBoot是由Pivotal团队提供的全新框架,是一个基于Spring的Java框架,目的是简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。如果使用的是社区版IDEA,需要下载Spring Assistant(Spring 助⼿)插件才能创建 Spring Boot 项目,如下图所示:安装好之后,就有了 Spring Assistant 选项了,如下图所示:接下来就可以开始创建项目了。第一步选择 Spring Assist原创 2022-07-05 21:34:00 · 8279 阅读 · 34 评论