spring适合开发非web端的应用吗?
网友解答: spring 有两大特性ioc aop,使用这两大特性可以让减少程序员大量工作。IOC 控制反转,将对象的创建和管理交给spring管理,程序员可以专注业务代码处理。AOP
spring 有两大特性ioc aop,使用这两大特性可以让减少程序员大量工作。
IOC 控制反转,将对象的创建和管理交给spring管理,程序员可以专注业务代码处理。
AOP 面向切片编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。在方法执行前,执行后,出现异常后等行。
主要功能有日志记录,性能统计,安全控制,事务处理,异常处理等等。把以上功能从业务逻辑代码中分离出来,进而改变这些行为的时候不影响业务逻辑的代码,让功能扩展不修改源代码。
所以有了这两大特性即使不开发web也可以用来开发其他类型的项目
网友解答:可以,可以学习springboot和springcloud