
Spring 学习笔记
文章平均质量分 77
Spring使用、注解
TheManba
You can do anything you want to, if you really want it.
展开
-
04. maven 三种项目打包方式 pom、jar、war 的区别(记一次 Spring 项目启动报错)
主要报错信息如下,是说从类路径加载 applicationContext.xml 文件失败,因为类路径的 resources 目录下没有 applicationContext.xml 文件。新增了 <packaging> 标签和 <modules> 标签,<modules> 标签指向子模块。将 pom 文件的 packaging 标签去掉或将标签内的 pom 改为 war 或者 jar 即可(需要重新编译 maven 项目)。检查发现,项目子模块依然存在且 pom 文件未发生变化。原创 2024-10-06 23:32:31 · 1296 阅读 · 0 评论 -
03. Spring 事务管理
事务管理是应用系统开发中必不可少的一部分,Spring 为事务管理提供了丰富的功能。Spring 的事务管理分为编程式和声明式两种方式。声明式事务管理可以使业务代码逻辑不受污染,将业务逻辑和事务处理解耦。声明式事务也有两种方式:一种是在配置文件(xml)中做相关的事务规则声明,一种是基于注解的方式。事务是数据库的概念,Spring 本身是没有事务的,Spring 的事务是借助 AOP,通过动态代理的方式实现。原创 2024-05-23 12:00:13 · 1112 阅读 · 3 评论 -
02. Springboot实现websocket
Java WebSocket 应用由一系列 Endpoint 组成。Endpoint 是一个 Java 对象,代表 WebSocket 链接的一端,对于服务端,我们可以视为处理具体 WebSocket 消息的接口。Endpoint 实例在 WebSocket 握手时创建,并在客户端与服务端链接过程中有效,链接关闭时结束。编写 WebSocketConfig 配置类,扫描添加了 @ServerEndpoint 注解的Bean。在定义 Endpoint 时,通过 @OnMessage 注解指定接收消息的方法。原创 2024-05-22 22:13:13 · 1563 阅读 · 0 评论 -
01. Spring常用校验注解@NotEmpty,@NotBlank,@NotNull
包:javax.validation.constraints.xxx。原创 2023-06-19 10:11:04 · 1238 阅读 · 0 评论