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

网站建设需要了解哪些信息建站报价

网站建设需要了解哪些信息,建站报价,wordpress 登陆 logo,政务网站信息化建设情况汇报第一章#xff1a;Spring概述、特点、IOC容器、IOC操作bean管理#xff08;基于xml方式创建对象#xff0c;注入属性#xff09; 1.Spring是什么#xff1f; ①Spring是一款主流的java EE 轻量级开源框架。 ②广义的Spring#xff1a;Spring技术栈#xff0c;Spring不再…第一章Spring概述、特点、IOC容器、IOC操作bean管理基于xml方式创建对象注入属性 1.Spring是什么 ①Spring是一款主流的java EE 轻量级开源框架。 ②广义的SpringSpring技术栈Spring不再是一个单纯的应用框架而是逐渐发展成由多个不同子项目组成的成熟技术。例如Spring Framework、SpringMVCSpringBoot等。 ③狭义的Spring特指Spring Framework。Spring框架是一个分层的、面向切面编程的java应用程序有两个核心模块Ioc和AOP。 ④Ioc控制反转把创建对象过程交给Spring进行管理。 ⑤AOP面向切面编程。不修改源代码进行功能的增强。 2.Spring特点 ①方便解耦简化开发。 ②AOP编程的支持。 ③方便程序的测试。 ④方便集成各种优秀框架。 ⑤降低Java API开发难度。 ⑥方便进行事务操作。 3.IOC容器 1什么是IOC ①控制反转把对象的创建和对象之间调用的过程交给spring处理。 ②使用IOC的目的为例耦合度降低。 2IOC底层原理 ①XML解析、工厂模式、反射。 ②IOC容器底层就是对象工厂。 ③spring提供IOC容器实现的两种方式两个接口 BeanFactoryIOC容器基本实现是spring内部的使用接口不提供开发人员进行使用加载配置文件的时候不会创建对象在获取/使用对象的时候才去创建对象。 ApplicationContextBeanFactory接口的子接口提供更多更强大的功能一般由开发人员进行使用加载配置文件的时候就会把在配置文件中的对象创建。 ④ApplicationContext接口实现类 FileSystemXmlApplicationContext和ClassPathXmlApplicationContext 4.IOC操作bean管理 ①bean管理指的是两个操作spring创建对象spring注入属性。 ②bean管理操作有两种方式基于XML配置文件方式实现基于注解方式实现。 5.IOC操作bean管理基于XML方式 1基于XML创建对象 bean iduser classspring1.User/bean①在spring配置文件中使用bean标签标签里面添加对应属性就可以实现对象创建。 ②在bean标签中有很多属性介绍常用属性 id属性唯一标识 class属性类的全路径包和类的路径 name属性和id属性一样name属性内容可以加特殊符号③创建对象的时候默认也是执行无参构造方法完成对象创建。 2基于XML方式注入属性 ①DI依赖注入就是注入属性。DI是IOC中一种具体实现称为依赖注入就是注入属性。注入属性要在创建对象的基础之上注入 第一种方式set方式注入。 1.创建属性和属性对应的set方法 //1.创建属性private String bname;private String bauthor;//2.创建属性对应的set方法public void setBname(String bname) {this.bname bname;}public void setBauthor(String bauthor) {this.bauthor bauthor;}2.在spring配置文件配置对象创建配置属性注入。 bean idbook classspring1.Book !--使用property完成属性注入name类里面的属性名称value向属性注入的值--property namebname valuejava从入门到精通/propertyproperty namebauthor value宋红康/property/beanTestpublic void testBook1(){//1.加载spring配置文件ApplicationContext applicationContextnew ClassPathXmlApplicationContext(bean1.xml);//2.获取配置创建的对象Book book applicationContext.getBean(book, Book.class);System.out.println(book);book.testDemo();}第二种注入方式使用有参数的构造器注入。 1.创建类定义属性创建属性对应有参的构造方法 public class Orders {private String oname;private String address;public Orders(String oname, String address) {this.oname oname;this.address address;} }2.在spring配置文件中配置。 !--有参构造注入属性--bean idorders classspring1.Ordersconstructor-arg nameoname value电脑/constructor-argconstructor-arg nameaddress value中国/constructor-arg/beanTestpublic void testOrders(){//1.加载spring配置文件ApplicationContext applicationContextnew ClassPathXmlApplicationContext(bean1.xml);//2.获取配置创建的对象Orders orders applicationContext.getBean(orders, Orders.class);System.out.println(orders);orders.orderTest();}第三种方式p名称空间注入了解。 使用p名称空间注入可以简化基于XML配置方式。 第一步添加p名称空间在配置文件中。 ?xml version1.0 encodingUTF-8? beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexmlns:phttp://www.springframework.org/schema/pxsi:schemaLocationhttp://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd第二步进行属性的注入在bean标签里边进行操作。 bean idbook classspring1.Book p:bname三十而立 p:bauthorlay/bean
http://www.w-s-a.com/news/409357/

相关文章:

  • 网站开发第三方建设银行个人网站显示不了
  • 无锡兼职做网站郑州网站建设搜索优化
  • iis禁止通过ip访问网站品牌策划案例ppt
  • 电子商务网站建设实习seo黑帽优化
  • 如何做好网站建设销售闸北集团网站建设
  • 重庆装饰公司北京官网seo推广
  • 深圳网站设计灵点网络品牌网站充值接口
  • 建设书局 网站国内国际时事图片
  • 成都 网站建设培训学校屏蔽wordpress自带编辑器
  • 公司网站制作工作室中天建设集团有限公司第五建设公司
  • 网站的网页设计毕业设计苏州宣传册设计广告公司
  • 商城网站优化方案注册公司制作网站
  • 政务服务网站建设整改报告wordpress的导航代码
  • 图片素材网站建设做教育网站用什么颜色
  • 快站淘客中转页wordpress商业插件
  • 可信网站网站认证免费软件下载网站免费软件下载网站
  • 小学生网站制作最新域名网站
  • 奖励网站代码设计制作ppt时
  • 茂名优化网站建设门户网站和部门网站的区别
  • 一尊网 又一个wordpress站点wordpress获取当前文章名称
  • 营销型网站多少钱新建网站的外链多久生效
  • 网站空间怎么选择tp5企业网站开发百度云
  • 网站建设saas排名成立公司的流程和要求及费用
  • 网站建设共享骨科医院网站优化服务商
  • 肯尼亚网站域名万能进销存软件免费版
  • 做商城网站价格上海做网站建设
  • 广州制作外贸网站公司阿里云网站模板
  • 做网站为什么要买服务器十堰城市建设网站
  • 西安网站seo技术厂家东莞如何制作免费的网页
  • 做旅游的网站的目的和意义极限优化wordpress