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

福建省建设注册执业管理中心网站seo的基本步骤包括哪些

福建省建设注册执业管理中心网站,seo的基本步骤包括哪些,广告设计软件app,中小企业网络拓扑图spring概述 1.轻量级的开源的JAVAEE框架 2.解决企业应用开发的复杂性 3.两大核心 :IOC(控制反转)和AOP(面向切面) 4.Spring特点: 1.方便解耦,简化开发。2.Aop编程支持3.方便程序测试4.方便和其…

spring概述

1.轻量级的开源的JAVAEE框架
2.解决企业应用开发的复杂性
3.两大核心 :IOC(控制反转)和AOP(面向切面)
4.Spring特点:

  • 1.方便解耦,简化开发。
  • 2.Aop编程支持
  • 3.方便程序测试
  • 4.方便和其他框架进行整合
  • 5.方便进行事物操作
  • 6.降低API开发难度

IOC概念和原理:

什么是Ioc:

  1. 控制反转,把对象的创建和对象之间的调用过程,都交给Spring进行管理
  2. 使用IOC的目的:为了降低耦合度

IOC底层原理:

xml解析、工厂模式、反射

假设有UserService与UserDao两个对象,UserService对象要调用UserDao对象的add()方法,1>.最原始写法为直接调用:(耦合度过高)
一个对象调用另一个对象方法

2>.通过工厂模式:降低UserService对象与UserDao对象之间的耦合度;只能说降低耦合度到最低限度,耦合对不能完全消失
工厂模式
IOC过程
1.xml配置文件,配置创建的对象

<bean id="dao" class = "com.base.UserDao"></bean>

2.创建工厂类,在工厂类中解析xml配置文件,通过反射获取对象的字节码文件,通过newInstance()方法获取创建的对象
在这里插入图片描述
IOC思想基于Ioc容器完成,IOC容器底层就是对象工厂

二:Spring提供IOC容器实现的两种方式:(两个接口)

(1)BeanFactory:

spring内置的方式,IOC容器基本实现方式;
特点:加载配置文件的时候不会创建对象,在获取或者使用的时候才会创建对象;

(2)ApplicationContext:

BeanFactory接口的子接口,提供了更多更强的功能,一般面向开发人员使用
特点:加载配置文件的时候就会把配置文件中的对象进行创建
ApplicationContext接口的实现类:
在这里插入图片描述

bean管理的两大内容:

(1)spring创建对象
(2)spring注入属性

1.实现Bean管理操作的两种方式

xml方式创建对象
<bean id="user" class="com.springText.spring5.User"></bean><!--使用property完成属性注入name:类里面属性名称value:向属性注入的值-->
set方法注入属性值
public class Book{private String bname;public void setBname(String bname){this.bname = bname;}public static void main(String[] args){Book book = new Book();book.setName("小韩");}
}
在spring配置文件xml中配置对象创建,配置属性注入
//配置对象创建
<bean id="book" class="com.springText.spring5.Book">
//配置属性注入
<property name="bname" value="易筋经"></property>
<property name="bauthor" value="夷陵老祖"></property>
</bean>
有参构造注入属性值

1.创建类,定义属性,创建属性对应有参构造。

public class Orders{//属性private String oname;private String address;//有参构造函数public Orders(String oname,String address){this.oname = oname;this.address = address;}public void orderTest(){System.out.println(oname+"::"+address);}
}

2.在Spring的配置文件中进行配置:constructor-arg

<!--有参构造注入属性-->
<bean id=" orders" class="com. springText. spring5. Orders">
<constructor-arg name ="oname" value="电脑"></constructor-arg>
<constructor-arg name = "address" value ="China"></constructor arg>
</bean>
p名称空间注入:

1.使用p名称空间注入,可以简化基于xml配置方式
第一步:在xml配置文件中添加p名称空间
在这里插入图片描述
(2)进行属性注入,在bean标签里进行操作p:bname

<bean id="Order" class="com.springTest.spring5.Order" p:oname ="小兔" p:address="China"></bean>

xml注入其他类型属性:注入空值和特殊符号

(1)设置null值:
<--null-->
<property name="address">
<null/>
</property>

(2)包含一些特殊符号

<!--属性值包含特殊符号1.<>进行转义 &lt; &gt;2. 或者:把带特殊符号内容写到CDATA
>
<property name = "address">
<value>![CDATA<<南京>>]]</value>
</property>
</bean>
http://www.dtcms.com/wzjs/310309.html

相关文章:

  • 网站怎么做搜素引擎手机怎么做网站免费的
  • 网站代运营合同模板广东网站seo
  • 建设工程法律法规专业seo站长工具全面查询网站
  • 外包的企业网站郑州靠谱seo电话
  • 四川住房和城乡建设厅官方网站武汉网站制作推广
  • 宁德做网站公司沈阳seo排名优化推广
  • 做视频比较好的理财网站有哪些哈尔滨网站建设
  • 山东企业展厅设计公司seo新人培训班
  • 海南网站建设哪家好长安网站优化公司
  • 青岛商媒做网站怎么样百度收录推广
  • 网站开发 验收周期长沙靠谱的关键词优化
  • 广东的网站建设免费隐私网站推广app
  • 做环保要知道的几个网站itmc平台seo优化关键词个数
  • 本地的番禺网站建设网站推广技巧
  • 淮安做网站的公司西安seo管理
  • 外贸seo关键词天津网站优化软件
  • o2o平台都有哪些网站公司百度网盘官网下载
  • 计算机编程是做网站hao123网址之家官网
  • 长春做网站好的公司最新的疫情情况
  • 建网站 广州百度秒收录技术最新
  • 自适应网站搭建网络宣传的方法有哪些
  • 上海专业网站建设哪家好重庆seo技术分享
  • 化妆品行业网站建设方案抖音seo点击软件排名
  • 福州网站建设的公司手机google官网注册账号入口
  • 潍坊网站建设公司有哪些宁波seo公司排名
  • 顺德龙江网站建设免费的舆情网站入口在哪
  • 公司做网站多爱站网长尾关键词
  • 外网工业设计网站流量神器
  • 中堂镇仿做网站seo查询系统源码
  • 设计之家官方网站四川旅游seo整站优化