java
未读
RESTFUL 风格
概念 RESTful(Representational State Transfer)是一种软件架构风格,用于设计网络应用程序和服务之间的通信。它是一种基于标准 HTTP 方法的简单和轻量级的通信协议,广泛应用于现代的Web服务开发 风格特点 每一个URI代表1种资源(URI 是名词) 客户端使用
java
未读
SpringMVC扩展
全局异常处理机制 对于异常的处理,一般分为两种方式: 编程式异常处理:是指在代码中显式地编写处理异常的逻辑。它通常涉及到对异常类型的检测及其处理,例如使用 try-catch 块来捕获异常,然后在 catch 块中编写特定的处理代码,或者在 finally 块中执行一些清理操作。在编程式异常处理中,
java
未读
Spring 事务管理
事务概念 编程式事务 是指手动编写程序来管理事务,即通过编写代码的方式直接控制事务的提交和回滚。在 Java 中,通常使用事务管理器(如 Spring 中的 PlatformTransactionManager)来实现编程式事务。 编程式事务的主要优点是灵活性高,可以按照自己的需求来控制事务的粒度、
java
未读
Spring AOP
代理模式 场景:我们设计一个计算器类,在加减乘除功能添加日记功能,表明是那个功能执行了 声明接口 public interface Calculator {
int add(int i, int j);
int sub(int i, int j);
int mul(int i, in
java
未读
spring 基础使用
ioc 容器 组件 几乎整个系统都是由组件构成的 容器 Spring IoC 容器,负责实例化、配置和组装 bean(组件)。容器通过读取配置元数据来获取有关要实例化、配置和组装组件的指令。配置元数据以 XML、Java 注解或 Java 代码形式表现。它允许表达组成应用程序的组件以及这些组件之间丰
MyBatis的学习
MyBatis特性 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old JavaObje