当前位置: 首页 > news >正文

甘肃省建设厅招标办网站wordpress轻物语主题

甘肃省建设厅招标办网站,wordpress轻物语主题,关键词网络推广企业,广告设计与制作公司名字javaweb项目几乎已经离不开spring框架了#xff0c;spring 是一个典型的分层架构框架#xff0c;它包含一系列的功能并被分为多个功能模块#xff0c;springboot对spring框架又做了一层封装#xff0c;以至于很多人对原来的spring框架越来越不了解。 要谈Spring的历史…javaweb项目几乎已经离不开spring框架了spring 是一个典型的分层架构框架它包含一系列的功能并被分为多个功能模块springboot对spring框架又做了一层封装以至于很多人对原来的spring框架越来越不了解。 要谈Spring的历史就要先谈J2EE。J2EE应用程序的广泛实现是在1999年和2000年开始的它的出现带来了诸如事务管理之类的核心中间层概念的标准化但是在实践中并没有获得绝对的成功因为开发效率开发难度和实际的性能都令人失望。 曾经使用过EJB开发JAVA EE应用的人一定知道在EJB开始的学习和应用非常的艰苦很多东西都不能一下子就很容易的理解。EJB要严格地实现各种不同类型的接口类似的或者重复的代码大量存在。而配置也是复杂和单调同样使用JNDI进行对象查找的代码也是单调而枯燥。虽然有一些开发工作随着xdoclet的出现而有所缓解但是学习EJB的高昂代价和极低的开发效率极高的资源消耗都造成了EJB的使用困难。而Spring出现的初衷就是为了解决类似的这些问题。 这一篇就来梳理梳理spring框架。对于spring框架我们不能仅仅知道AOP和IOC其实spring框架一共由7部分组成。 分别是spring core、spring dao、 spring context、 spring  aop 、spring orm 、spring  web 和spring web mvc。 spring core核心容器 这是Spring框架最基础的部分它提供了依赖注入DependencyInjection特征来实现容器对Bean的管理。这里最基本的概念是BeanFactory它是任何Spring应用的核心。BeanFactory是工厂模式的一个实现它使用IoC将应用配置和依赖说明从实际的应用代码中分离出来。 Spring context 上下文 Spring 上下文是一个配置文件向 Spring 框架提供上下文信息。Spring 上下文包括企业服务例如 JNDI、EJB、电子邮件、国际化、校验和调度功能。Spring AOP面向切面编程 通过配置管理特性Spring AOP 模块直接将面向方面的编程功能集成到了 Spring 框架中。所以可以很容易地使 Spring 框架管理的任何对象支持 AOP。Spring AOP 模块为基于 Spring 的应用程序中的对象提供了事务管理服务。通过使用 Spring AOP不用依赖 EJB 组件就可以将声明性事务管理集成到应用程序中。Spring DAO JDBC DAO 抽象层提供了有意义的异常层次结构可用该结构来管理异常处理和不同数据库供应商抛出的错误消息。异常层次结构简化了错误处理并且极大地降低了需要编写的异常代码数量。Spring DAO 的面向 JDBC 的异常遵从通用的 DAO 异常层次结构。Spring ORM Spring 框架插入了若干个 ORM 框架从而提供了 ORM 的对象关系工具其中包括 JDO、Hibernate 和 iBatis SQL Map。所有这些都遵从 Spring 的通用事务和 DAO 异常层次结构。Spring Web 模块 Web 上下文模块建立在应用程序上下文模块之上为基于 Web 的应用程序提供了上下文。所以Spring 框架支持与 Jakarta Struts 的集成。Web 模块还简化了处理多部分请求以及将请求参数绑定到域对象的工作。Spring MVC MVC 框架是一个全功能的构建 Web 应用程序的 MVC 实现。通过策略接口MVC 框架变成为高度可配置的MVC 容纳了大量视图技术其中包括 JSP、Velocity、Tiles、iText 和 POI。 Spring的初衷 1、JAVA EE开发应该更加简单。 2、使用接口而不是使用类是更好的编程习惯。Spring将使用接口的复杂度几乎降低到了零。 3、为JavaBean提供了一个更好的应用配置框架。 4、更多地强调面向对象的设计而不是现行的技术如JAVA EE。 5、尽量减少不必要的异常捕捉。 6、使应用程序更加容易测试。 Spring的目标 1、可以令人方便愉快的使用Spring。 2、应用程序代码并不依赖于Spring APIs。 3、Spring不和现有的解决方案竞争而是致力于将它们融合在一起。 Spring的基本组成 1、最完善的轻量级核心框架。 2、通用的事务管理抽象层。 3、JDBC抽象层。 4、集成了Toplink, Hibernate, JDO, and iBATIS SQL Maps。 5、AOP功能。 6、灵活的MVC Web应用框架。 spring生态 Spring 是一个基础框架随着它的广泛应用又衍生出了很多其他框架它们都有各自的功能又能与 Spring 非常方便地集成集成后能满足项目的各种业务需求这极大提高了项目开发的效率。 常见的框架如下 Spring Boot能够让开发者轻松地创建独立的基于 Spring 的生产级应用程序的框架。Spring Cloud帮开发者快速构建一个分布式系统的框架。Spring Data为数据库的访问提供一个一致的基于 Spring 的编程模型保留底层数据存储的框架。Spring Cloud Data Flow面向云计算和 Kubernetes 的基于微服务的流和数据批处理处理框架。Spring Security一个功能强大且高度可定制的身份验证和访问控制的安全框架。Spring Session在 Web 应用中管理用户会话信息的框架。Spring AMQP基于 Spring 框架的 AMQP 消息解决方案该框架为消息的发送和接收提供一个模板方法。Spring Web Service该框架用于创建文档驱动的 Web 服务。
http://www.dnsts.com.cn/news/58686.html

相关文章:

  • 网站建设制度制定情况做截图网官网
  • 电脑软件商店十大排名怎么把做的网站优化到百度
  • 福田网站的建设html页面跳转
  • 网站代码建设 实例wordpress响应式主题免费下载
  • 做网站的人搞鬼少首页文件同步修改 wordpress
  • 有哪些学校的网站做的好网络规划设计师教程第2版pdf百度
  • 顺德网站制作案例如何创客贴官网
  • 做网站的怎么赚钱百度推广管理
  • 网站设计公司费用seo排名赚app官网
  • 山东网站备案号自助网站建设公司电话
  • 保定网站设计推荐做下载网站用什么程序好
  • 手机网站 焦点图wordpress服务器环境
  • 陕西哪些公司做企业网站腾讯企业邮箱域名购买
  • 网站建设广告平台推广业务推广方式
  • 网站footer设计金华做企业网站公司
  • 佛山做网站永网天津公司网站如何制作
  • 手机网站建设实验报告功能网站开发
  • 高速公路建设网站人才网最新招聘信息网
  • 网站建设报告 商业价值做网络传销网站犯罪吗
  • 电子商务网站开发课题简介鹿泉区住房建设局网站
  • 网站里面的视频功能怎么做自己建网站的费用
  • 高价词网站源码wordpress更改链接地址
  • 织梦如何仿手机网站做网站简单么
  • 家装企业网站系统下载2345网址导航下载官网
  • 嵌入式网站开发学习平邑哪里有做网站的
  • 自己电脑做网站服务器小工具网站建设报价套餐
  • 牡丹江建站网盟官方网站
  • 沙坪建设集团网站互联网营销 网站 推荐
  • 商城网站包括哪些模块xml网站地图制作
  • 个人网站上线流程wordpress建一个网站