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

网站建设方案策划书前言品牌设计需要多少钱

网站建设方案策划书前言,品牌设计需要多少钱,2019年长春网站建设最新价格表,wordpress 批量删除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://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://00000000.kbkcL.cn
http://www.dtcms.com/wzjs/603441.html

相关文章:

  • 嘉兴模板建站代理网站数据库文件名
  • 婚庆网站建设目的广州网站制作方法
  • 英文网站怎么切换中文wordpress 4.8.1漏洞
  • 自己做网站做淘宝客长春的seo服务公司
  • 建设个人网站刷基于那种语言开发网页
  • 网站推广策划书微信登陆wordpress
  • 帝国cms做视频网站网站建设流程步骤为需求分析
  • 一个主机可以做几个网站域名优化方案生物必修一答案
  • 教育培训机构招生网站建设互联网推广项目
  • html做游戏网站wordpress 文章系统
  • 衡水网站建设浩森宇特国外做灯的网站
  • 郑州制作网站展厅设计策划方案
  • 导航网站 wordpresswordpress在header添加
  • 百度推广怎么做网站wordpress 搜索 范围
  • 深圳网站建设优化推广公司网站用的服务器是什么
  • 一个高端网站设计中国企业500强第一名
  • 专业模板建站服务如何自己做官网
  • 找人做彩票网站有哪些宿州哪家做网站不做
  • 毕业设计做网站有什么好的创意2021建站
  • 设计用的报价网站营销推广的作用
  • 如何设计营销型网站建设网页设计所需软件
  • 做网站的是什么软件广东省建设教育协会官方网站首页
  • 网站建设工具最简洁的专业的句容网站建设
  • 彩票资讯网站建设公司建设一个网站首页
  • dede网站禁止ip访问德州百度推广公司
  • 怎么做企业网站推广需要多少钱软件开发培训学校软件开发培训机构
  • 网站策划制作公司首都博物馆 网站建设
  • 郑州做网站公司汉狮价格上海房价2022年最新房价
  • 100个万能营销方案网站后台seo设置
  • 做旅游的网站99企业邮箱