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

做电影资源网站违法吗交通网站建设方案

做电影资源网站违法吗,交通网站建设方案,wordpress 在线预约插件,宣传册设计与制作价格一、spring框架 1、基本框架 2、Beanfactory快速入门 配置清单:xml文件 (1) 导入jar包或者maven坐标 (2) 定义UserService接口以及UserService实现类 (3) 创建bean.xml配置文件,将UserService信息配置到该xml文件中; (4)编写测试代码,创…

 一、spring框架

1、基本框架

2、Beanfactory快速入门

配置清单:xml文件

(1) 导入jar包或者maven坐标

(2) 定义UserService接口以及UserService实现类

(3) 创建bean.xml配置文件,将UserService信息配置到该xml文件中;

(4)编写测试代码,创建BeanFactory,加载配置文件,获取UserService对象

①、示例代码1

DefaultListableBeanFactory : 工厂对象

XmlBeanDefinitionReader : 工厂对应的读取器,读取xml文件到工厂中

读取器对象.loadBeanDefinitions("xml文件") : 读取过程

工厂对象.getBean("bean对象对应id") : 得到id对应的class对象

②、示例代码2

配置xml

ref : 从xml文件中读取id相同的bean对象

name = 从本bean对象中读取调用名字是userDao的方法(javabean方法)

userDao可以代表了UserDao的get或者set方法,像getter和setter这些标准javabean方法

3.ApplicationContext快速入门(重点)

①、简单示例

封装BeanFactory的方法流程,从而简化流程

ClassPathXmlApplicationContext("xml文件") : 读取对象

ApplicationContext : 对象

对象.getBean("方法名") : 调用方法,并获取对应类

4、两者关系(区别)

①、联系概述

②、继承体系

二、基于xml的spring应用

1、springBean配置详解

①、基于xml的bean配置(1)

(1)、<bean id> 会转化成<bean name>进行存储。

(2)、如果没有id 和 name(别名) 的话,id默认值就是<bean class>中class的值。

(3)、id 与 name(别名) 同时存在时,首选id

(4)、Bean - scope 范围配置

singleton : 单例池 每次获取对象(getbean)都是从这里取 (对象地址不变)

prototype : 每次getbean时才创建(对象地址改变),不放入单例池。

(5)、Bean - lazy-init 延迟加载 (只对ApplicationContext有效, 对BeanFactory无效)

(6)、Bean的初始化和销毁方法

构造方法先执行,然后init()方法执行,

容器关闭的时候才会调用 destroy()方法,

容器关闭 : 对象.close()

(7) 、 InitializingBean实现接口

(8)、Bean的实例化配置

静态工厂方法:

-------------------无需创建对象,直接调用方法即可。

实例工厂方法:

------------------需要创建对象,然后调用方法。

配置Bean时有参数的配置:

上面两个执行结果一样,说明参数都可以通过<constructor - arg> 进行参数的传递。

<constructor - arg> 传递的参数都是用来构造Bean的, (上图)不管是static还是非static。

实现FactoryBean规范延迟实例化Bean:

回看黑马spring源码讲解的p22章节。

②、基于xml的bean配置(2)

1、Bean的依赖注入

集合数据类型配置示例:

Set 和Map方法与List相同类比。

autowire自动装配 :

③、xml的其它配置标签

2、spring的get方法

3、spring配置非自定义Bean

上图信息放到配置文件中就是 =====>

配置connection

配置Date

4、Bean实例化基本流程

5、spring后处理器

①、springBean工厂后处理器

流程图:

BeanFactoryPostProcessor - Bean工厂后处理器

②、spring的Bean后处理器

BeanPostProcessor - Bean后处理器

bean示例流程完整图

6、Spring Bean生命周期

初始化阶段:

循环依赖:

三级缓存:

Aware接口:

7、Spring Ioc 整体流程总结

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

相关文章:

  • 中山市文联灯饰有限公司网站谁做的自己建设网站需要服务器
  • 青岛公司网站设计福田网站建设结业论文
  • 网站词库怎么做wordpress给指定用户设置角色
  • 公司介绍网站怎么做wordpress 当前主题
  • 淮安网站网页设计wordpress 哪个版本
  • 微信的微网站模板淘宝店铺首页设计
  • 做教师知识网站有哪些网站怎么注销备案号
  • 什么网站能看男女做暧wordpress插件无法启用
  • 网站建设情况 报告腾讯云 wordpress建站
  • 网站会员注册系统在线查看qq空间网站
  • wordpress用户注册网站模板 seo
  • 建筑公司网站md0095设计风格中国防疫政策
  • 交易猫假网站制作讨论致同国际网站建设情况
  • wordpress 文章验证码宁波seo推广如何收费
  • 济宁网站建设是什么wordpress禁止标题关键词
  • 设计风格好看的网站网站建设远程教育大学论文
  • 付费阅读下载网站开发专业网站建设经费申请
  • 南通旅游网站建设产品展示网站模板
  • 现在的官方网站怎么做的上海申请注册公司
  • 北京互联网网站建设价格4500双休一天8小时
  • 网站开发持续更新网站联系方式模板
  • 提供温州手机网站制作多少钱肥乡网站建设
  • 网站模板超市wordpress 站点网络
  • 档案网站建设的步骤网站开发团队要几个人
  • 用360云盘做网站网站建动态密码是否收费
  • 锦绣江南网站建设沧州企业网站制作的
  • 关键词挖掘机爱站网佛山贸易网站建设
  • 一家公司多个网站备案长兴网站制作公司
  • 企业信用不良记录查询医疗类网站还有做seo
  • 范湖网站建设团队做标签网站是干嘛的