Spring
文章平均质量分 91
sp_snowflake
学!
展开
-
Spring MVC(三)——拦截器、文件上传(两种方式上传)、文件下载(通用方式和MVC框架自带方式)、跨域问题、Spring 整合 Spring MVC
Spring MVC(三)——一、拦截器1、前期准备2、拦截器的使用方式和注意事项首先使用拦截器先要实现一个接口:HandlerInterceptor然后就是需要实现三个方法:spring-servlet.xml 配置拦截器:结果就不放出来了。二、文件上传文件上传有两种方式,一种是新版的,一种是旧版的。先看新版的1、新版文件上传方式先是 spring-servlet 配置:然后是 web.xml 配置:然后就是 java 代码:SimpleDateFormat原创 2022-01-12 23:29:24 · 691 阅读 · 0 评论 -
Spring(四)——事务传播性(介绍、例子解释、等级介绍、xml 配置事务传播、Java / xml 配置事务隔离、事务超时属性/只读属性、事务回滚规则、@Transactional 注解使用细节)
Spring(四)——事务传播性(介绍、例子解释、等级介绍、代码实现)一、事务传播性1、事务传播性介绍Spring相应的定义了一个枚举类来方便使用事务传播行为:2、事务传播性例子解释还是用经典的转账例子:以前转账都是在 dao 层写好各自的数据库逻辑,然后 service 层调用 dao 层的两个方法,完成一方减钱另一方加钱的逻辑,事务的话就是把这两个逻辑包裹起来。现在就不用这个方法;在减钱的逻辑里面调用加钱的方法,这么一来只需要调用减钱的逻辑,就自然而然的使用到加钱逻辑,一套方法走下来就原创 2022-01-09 17:21:42 · 768 阅读 · 0 评论 -
Spring(三)——Java代码配置 AOP、JdbcTemplate 简单配置(java代码和xml配置)、加载properties 配置文件、事物隔离级别、Spring 事务(编程式、声明式)
Spring(三)——一、Java 代码配置 AOP1、依赖导入先导入需要的依赖:2、代码实现首先还是接口:然后是实现类:接着就是切面代码:然后是测试代码:运行结果就不贴图了。3、优化切点定义可以看到那五个通知定义切点那里,每一个都要写路径,很麻烦,而 xml 配置那里可以有 ref 引用。Java 代码配置当然也有类似的引用方式:然后后面的通知都引用这个路径:运行结果没毛病。后面一些框架中的特点都是通过 AOP 来实现的,后面遇到的时候再提。二、JdbcTem原创 2022-01-08 00:52:17 · 961 阅读 · 0 评论 -
Spring(二)——条件注解(三种方式)、Spring 包扫描(java配置和xml配置)、代理设计模式(静态和动态(JDK和CGLIB))、AOP(概念、开发术语、五种通知)
Spring(二)——条件注解(三种方式)、Spring 包扫描(java配置和xml配置)、代理设计模式(静态和动态(JDK和CGLIB))、AOP(概念、开发术语、五种通知)原创 2022-01-07 00:19:28 · 2107 阅读 · 0 评论 -
Spring(一)——Spring介绍与环境搭建、控制反转(IoC)、Spring 属性的注入(依赖注入)、工厂注入(静态和实例、生命周期方法)、Scope(单例 / 多例)、Java代码配置
Spring(一)——Spring介绍与环境搭建、控制反转(IoC)、Spring 属性的注入(依赖注入)、工厂注入(静态和实例、生命周期方法)、Scope(单例 / 多例)、Java代码配置原创 2022-01-05 22:46:33 · 546 阅读 · 0 评论