竹笋

首页 » 问答 » 问答 » 2020最新Spring最易学习教程
TUhjnbcbe - 2023/11/6 21:10:00

1Spring简介

Spring是一款轻量级的JavaEE开发框架,其对比的EJB是Sun官方力推的JavaEE解决方案。使用EJB编码必须要实现EJB的组件,必须运行在支持EJB的服务器中,无论是测试还是运行都十分不便。Spring能够非侵入的解决JavaEE的通用问题,在测试、运行、扩展等方面比EJB强大的多。

Spring构建于众多优秀的设计模式之上:工厂设计模式、代理设计模式、模板方法设计模式、策略设计模式...

设计模式:前人总结好的,用于解决特定问题的方案。

学习Spring的核心就是学习其应用的设计模式本身要解决那些问题。

2工厂设计模式

工厂设计模式:使用工厂创建对象,代替new创建对象。

new模式的问题:

new模式下,类和类之间是强耦合的。

解决方案:工厂设计模式(解耦合)

配置一个properties文件userService=

1
查看完整版本: 2020最新Spring最易学习教程