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

网站优化公司多少钱12380举报网站建设经验

网站优化公司多少钱,12380举报网站建设经验,中小企业做网站,网站如何备案要关站吗一,spring的简介 Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 提供了许多功能强大且易于使用的特性,使得开发者能够更加轻松地构建可维护且可扩展的应用程序,简单来说: Spring使用基…

一,spring的简介

   Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。  提供了许多功能强大且易于使用的特性,使得开发者能够更加轻松地构建可维护且可扩展的应用程序,简单来说: Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。

1.1 spring能够干什么?

 Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益

目的:解决企业应用开发的复杂性

 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能

 范围:任何Java应用 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的                容器框架。

2.2 spring带来的好处?

2..2.1 提高开发效率:

        Spring提供了大量的开发工具和库,简化了企业级应用的开发过程。它具有简单的配置、模块化的设计和丰富的文档,使得开发人员能够更快速地开发功能。

2.2.2 降低复杂性:

       通过Spring的依赖注入和面向接口编程,开发者可以更容易地管理应用程序的复杂性。组件之间的解耦和模块化设计使得应用程序更易于理解、维护和扩展。

2.2.3 提高可测试性:

        Spring的依赖注入模式使得应用程序的各个组件更容易进行单元测试。通过接口和模拟对象,开发者可以更方便地针对特定组件编写测试用例。

二,注入方式(三种)

第一种:set注入

定义一个接口并该接口定义一个方法 UserService

定义两个实现类去实现该接口重写其中的方法  UservServiceImpl1:

UservServiceImpl2:

   

会发现在不同的实现类,有着不同的方法,在后端将实例化当作看成一个属性,给该属性提供get set方法,并调用接口方法

两个后端Action

GoodsAction:

 

UserAction:

     将spring部署到idea中,打开pom.xml,将url标签及build标签中间的部分改成下面代码

注意:后续步骤要连接网络 !,因为要下载spring插件等

  <properties><spring.version>5.0.1.RELEASE</spring.version><javax.servlet.version>4.0.0</javax.servlet.version><junit.version>4.12</junit.version></properties><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency><!-- 2、导入spring依赖 --><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId><version>${spring.version}</version></dependency><!-- 5.1、junit --><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${junit.version}</version><scope>test</scope></dependency><!-- 5.2、servlet --><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>${javax.servlet.version}</version><scope>provided</scope></dependency></dependencies>

      接下来根据下面步骤创建spring Config文件,如果没有该选项就是前面配置pom.xml文件没有连接网络,建议创建一个新的web项目,将包和类copy过去即可

spring.Config  ioc容器的配置

 最后 创建一个测试类来进行测试 text

 

运行结果:

第二种:构造注入

在第一种前提下使用无参有参构造及获取当前属性方法,方便在测试调用

 

spring.xml的配置:

在测试类调用属性方法

测试结果:

第三种:接口注入(自动装配)

3.1 byName

   javaBean会根据属性名在spring的上下文中的bean的id进行查找,

有就会自动装配

 

修改spring-context.xml 配置文件

 

3.2 byType

     JavaBean会以根据属性名对应的接口,在spring上下文中进行查找

查找方式:是根据spring上下文中是否有接口实现类进行匹配,只要有就自动配置

修改spring-context.xml 配置文件

http://www.yayakq.cn/news/920699/

相关文章:

  • 做南美生意做什么网站好企业网站建设的四大因素
  • php 用什么做网站服务器吗深圳网站制作十年乐云seo品牌
  • 嘉兴装修公司做网站线上渠道推广有哪些方式
  • 腾和企业网站管理系统商城版免费网站
  • 十大中文网站排名旅游手机网站模板
  • 徐州网页公司seo范畴有哪些
  • 铁岭做网站信息如何做公司简介介绍
  • 网站出现死链怎么办网站建设需求调研
  • 纯 flash 网站简述无线网络优化的流程
  • 哪些软件可以做网站设计苏州网络推广苏州网站建设
  • 青岛做网站排名微信公众号文章怎么导入wordpress
  • wordpress 企业整站图书购物网站开发的业务分析
  • 网站开发 seo世界500强企业排行榜
  • ai国外教程网站有电脑网站怎样建手机
  • 网站编辑器哪个好集团品牌网站建设
  • 手机欧美视频网站模板下载 迅雷下载 迅雷下载地址网站建设的模板
  • 加强网站的建设工作wordpress wp content
  • 做网站都需要什么工具wordpress忘记了密码
  • 东莞常平做网站公司制作app的专业公司
  • 滴滴优惠券网站怎么做微信开放平台介绍
  • 南通网站建设系统方案wordpress在线编辑慢
  • 如何做网站热力图电商网站建设实验心得
  • 建筑网站翻译编辑做设计常用网站有哪些
  • 网站建设开发招标书建设银行 贷款 查询 网站
  • 企业公司网站管理系统做摄影和后期的兼职网站
  • 域名解析网站打不开网站建设的职称
  • 外国网站英语要求WordPress图片加密
  • 网站用什么开发深圳乐安居网站谁做的
  • 在阿里巴巴网站上怎么做贸易服饰网站建设规划书
  • 如何用源码搭建网站源码宝安中心医院入职体检多少钱