跳过正文

Spring

7、Transaction
·2084 字·5 分钟· loading · loading
Java SpringFramework Spring
事务 # 事务在逻辑上是一组操作,要么执行,要不都不执行。主要是针对数据库而言的,比如说 MySQL。事务是恢复和并发控制的基本单位。
5、Async
·889 字·2 分钟· loading · loading
Java SpringFramework Spring
Spring封装了一个异步方法的实现,使得方法可以在单独的线程中异步执行,提高系统的并发能力和响应性能。
3、AOP
·5370 字·11 分钟· loading · loading
Java SpringFramework Spring
AOP # AOP的作用 # AOP的最大作用:采用代码模式,将核心业务,与非核心业务进行分离关注
2、IOC
·7214 字·15 分钟· loading · loading
Java SpringFramework Spring
IOC与DI # Spring的IOC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)是Spring框架的核心概念,用于实现松耦合和可维护的应用程序。
1、Spring
·4265 字·9 分钟· loading · loading
Java SpringFramework Spring
Spring概述 # Spring框架是03年由Rod Johnson创建 该框架的主要作用:让我们的应用程序满足“高内聚,低耦合”,并始终遵循面向接口编程的思想,来做到松散耦合 Spring不是一个功能性框架,主要解决的是业务逻辑层和其他各层的耦合问题 Spring框架核心 IOC(容器),把创建、销毁对象的过程交给Spring进行管理 AOP(面向切面编程),可以在不修改源代码的情况下,进行功能的增强 Spring的特点 # 免费开源,功能不够可以自己去扩展 它使用IOC容器,管理项目中的所有的组件,以及维护组件之间的关系 它为企业应用开发,或者互联网应用开发提供了一套非常完整的解决方案 是一个轻量级的开源的JavaEE的框架 Spring的优点 # 方便程序解耦,简化开发 (高内聚低耦合) 它的底层实现采用的是:工厂 + 反射 + 配置文件 它可以帮助程序员去创建组件的实例 它可以帮助程序员去管理组件之间的依赖关系 AOP编程的支持 Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能 声明式事务的支持 只需要通过配置就可以完成对事务的管理,而无需手动编程 方便程序的测试 Spring对Junit4支持,可以通过注解方便的测试Spring程序 方便集成各种优秀框架 Spring不排斥各种优秀的开源框架,其内部提供了对各种优秀框架(如:Struts、Hibernate、MyBatis、Quartz等)的直接支持 降低JavaEE API的使用难度 Spring 对JavaEE开发中非常难用的一些API(JDBC、JavaMail、远程调用等),都提供了封装,使这些API应用难度大大降低 Spring体系结构 #
6、Schedule
·440 字·1 分钟· loading · loading
Java SpringFramework Spring
在Spring框架中,提供了一些用于调度任务的注解,用于实现定时任务的执行。
4、Spring完全注解开发
·1280 字·3 分钟· loading · loading
Java SpringFramework Spring
Spring完全注解开发 # 完全注解开发是指在Spring应用中完全依赖注解进行配置和开发,而不使用XML配置文件。以下是完全注解开发的一些优点和缺点: