网站大量收购独家精品文档,联系QQ:2885784924

Java轻量级框架技术与应用课件:Spring入门.pptx

Java轻量级框架技术与应用课件:Spring入门.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

初识Spring

认识Spring目录Content1Spring依赖注入2

需求的不断变化项目导言零面临新的挑战最主流开发框架Spring入门

学习目标零知识目标了解Spring的优点;熟悉Spring的下载安装与结构目录;熟悉Spring的控制反转与bean的注入方式;了解Spring中AOP的概念;熟悉Spring中AOP的使用方法。能力目标具备Spring相关依赖的下载的能力;具备创建Spring项目的能力;具备使用Spring中bean注入方式的能力;具备使用Spring进行面向切面编程的能力;具备基于XML配置方式的能力。素质目标具备精益求精、坚持不懈的精神;具有独立解决问题的能力;具备灵活的思维和处理分析问题的能力;具有责任心。

任务1:认识Spring壹Spring概述任务技能Spring是开源应用程序框架。Spring的依赖注入容器、AOP实现和对持久化层的支持。来解决企业应用程序开发复杂性。Spring加载方式Spring的依赖管理,使用Maven或者Gradle等构建工具来管理依赖关系。管理Spring的依赖关系使用定位并下载大量的jar包来使用Spring。对于基本的依赖注入那只需要一个必须的外部依赖--日志

任务1-1:Spring概述壹1什么是SpringSpring是一款流行的开源应用程序框架,可以帮助开发者构建高效的企业级应用程序。Spring框架的核心是IoC(inversionofcontrol)和AOP(aspect-orientedprogramming)容器,IOC-控制反转避免对象之间的耦合避免应用程序依赖于容器的功能AOP-面向切片编程它们可以帮助开发者实现松散耦合和面向切面的编程,从而使得应用程序更加易于测试和维护。Spring是一个全面的解决方案。但它坚持一个原则:不重新造轮子。

任务1-1:Spring概述壹2Spring模块下图描述了SpringFramework包含的内容。组成Spring框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。

任务1-1:Spring概述壹3Spring的优点?提供了一个一致的编程模型。?旨在促进代码重用。?旨在促进面向对象的设计。?致力于推动好的编程习惯,如用接口编程。?Spring改进了从Java代码中提取配置值到XML或者属性文件中的方法。32145

任务1-1:Spring概述壹在项目中引入Spring可以带来的好处如下所示:降低组件之间的耦合度,实现软件各层之间的解耦。可以使用容器提供的众多服务,如:事务管理服务、消息服务等等。当使用容器管理事务时,开发人员就不再需要手工控制事务。也不需处理复杂的事务传播。容器提供单例模式支持,开发人员不再需要自己编写实现代码。容器提供了AOP技术,利用它很容易实现如权限拦截、运行期监控等功能。容器提供的众多辅助类,使用这些类能够加快应用的开发,如:JdbcTemplate、HibernateTemplate。Spring对于主流的应用框架提供了集成支持,如:集成Hibernate、JPA、Struts等,这样更便于应用的开发。321456

任务1-2:Spring加载方式壹Spring的依赖管理,可以帮助我们更好地管理应用程序中的依赖关系。在Spring中,可以使用Maven或者Gradle等构建工具来管理依赖关系。如果使用Spring,需要获得Spring的jar包,其中要包括需要使用的Spring的模块。在社区下载点/downloads/community。Maven的中央库,也是Maven默认检索的资源库企业级资源库(EnterpriseBundleRepository,EBR),同时也提供了和Spring整合的所有类库。在AmazonS3为开发和里程碑版本发布(最终发布的版本这里也会有)而设置的公共Maven资源库。

任务1-3:管理Spring的依赖关系壹对于基本的依赖注入那只需要一个必须的外部依赖,就是日志。如果使用的是Maven,可以在pom.xml文件中添加以下内容来管理Spring的依赖关系,代码如下所示。dependenciesdependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion5.3.10/version/dependency/dependencies如果您使用的是Gradle,可以在build.

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档