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

wordpress 页脚代码四川seo推广方案

wordpress 页脚代码,四川seo推广方案,cpa项目推广联盟,怀化公司做网站以上笔记来源: 尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)https://www.bilibili.com/video/BV1kR4y1b7Qc 目录 一、引言 二、Java方法初始化过程 2.1 set方法及构造器方法实现Book对象初始化 三…

以上笔记来源:
尚硅谷Spring零基础入门到进阶,一套搞定spring6全套视频教程(源码级讲解)https://www.bilibili.com/video/BV1kR4y1b7Qc

目录

一、引言

二、Java方法初始化过程

2.1 set方法及构造器方法实现Book对象初始化

三、Spring注入依赖

3.1 使用set方法进行依赖注入

3.2  使用构造器方法进行注入 

四、总结


一、引言

依赖注入:

1.类有属性,创建对象过程中,向属性设置值
第一种方式:基于set方法完成
第二种方式:基于构造器完成

二、Java方法初始化过程

2.1 set方法及构造器方法实现Book对象初始化

①生成Book实体类

package com.atguigu.spring6.iocxml.bean;public class Book {private String bname;private String author;public Book() {}public String getBname() {return bname;}public void setBname(String bname) {this.bname = bname;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;}public Book(String bname, String author) {this.bname = bname;this.author = author;}@Overridepublic String toString() {return "Book{" +"bname='" + bname + '\'' +", author='" + author + '\'' +'}';}public void run() {System.out.println("book run...");}public static void main(String[] args) {//set方法注入Book book=new Book();book.setBname("java");book.setAuthor("尚硅谷");System.out.println(book);//通过构造器注入Book book2=new Book("C++","尚硅谷");System.out.println(book2);}
}

②运行程序,如图所示

三、Spring注入依赖

3.1 使用set方法进行依赖注入

①生成Book实体类

package com.atguigu.spring6.iocxml.bean;public class Book {private String bname;private String author;public Book() {}public String getBname() {return bname;}public void setBname(String bname) {this.bname = bname;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;}public Book(String bname, String author) {this.bname = bname;this.author = author;}@Overridepublic String toString() {return "Book{" +"bname='" + bname + '\'' +", author='" + author + '\'' +'}';}public void run() {System.out.println("book run...");}
}

②创建bean-di.xml文件

创建一个名为book的bean,并使用<property></property>标签对bean进行依赖注入

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><!--
配置HelloWorld所对应的bean,即将HelloWorld的对象交给Spring的IOC容器管理
通过bean标签配置IOC容器所管理的bean
属性:id:设置bean的唯一标识class:设置bean所对应类的全路径
--><bean id="book" class="com.atguigu.spring6.iocxml.bean.Book"><property name="bname" value="零基础学Java"></property><property name="author" value="haozihua"></property></bean></beans>

③ 创建测试类

package com.atguigu.spring6.iocxml.bean;import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class TestBook_di {@Testpublic void testBook(){ApplicationContext context = new ClassPathXmlApplicationContext("bean-di.xml");Book book = context.getBean("book", Book.class);book.run();System.out.println(book);}
}

④运行截图如下

3.2  使用构造器方法进行注入 

①生成Book实体类(如3.1所示)

②添加XML配置文件

<!--构造方法注入--><bean id="bookCon" class="com.atguigu.spring6.iocxml.bean.Book"><constructor-arg name="bname" value="不想学Java"></constructor-arg><constructor-arg name="author" value="hhhhhh"></constructor-arg></bean>

③在测试类中创建新的测试方法
 

    @Testpublic void testBookCon(){ApplicationContext context = new ClassPathXmlApplicationContext("bean-di.xml");Book book = context.getBean("bookCon", Book.class);book.run();System.out.println(book);}

④运行结果如图所示

四、总结

本文主要介绍了Spring依赖注入的两种方式,set方法注入和构造方法注入,都需要创建被注入的实体类,之后使用bean的XML文件进行配置属性,注入依赖

http://www.yidumall.com/news/7263.html

相关文章:

  • aardio 网站开发seo分析报告怎么写
  • 做华为网站的还有哪些功能网站域名在哪里查询
  • 茂名专业做网站公司关键词简谱
  • 怎样到国外做合法博彩法网站挖掘爱站网
  • 局域网内用自己电脑做网站企业如何开展网络营销
  • 网站怎么做中英文切换最新提升关键词排名软件
  • 网站颜色搭配表重庆店铺整站优化
  • 个人网站怎么做支付功能微博推广方式有哪些
  • 实验一 电子商务网站建设与维护搜索引擎优化学习
  • vue 做pc网站可以吗网络营销平台有哪些?
  • wordpress 后台卡汕头seo外包机构
  • win10网站开发怎么测试不火狐搜索引擎
  • 好看的 网站正在建设中源码seo网站关键词优化机构
  • seo排名优化推广教程百度首页排名优化多少钱
  • 网站可以做软件检测吗网站内容优化关键词布局
  • php 手机网站开发教程百度贴吧怎么发广告
  • 苏州网站工作室网络营销活动方案
  • 公关网站建设新网站多久会被百度收录
  • 网站突然打不开的原因是广东百度seo
  • 如何建设学校的微网站首页google搜索引擎入口
  • 做网站怎么跟客户谈话代发百度关键词排名
  • 专门做特产的网站seo搜索排名影响因素主要有
  • 做网站最好要买什么东西微软优化大师
  • 有做电动车修车的网站吗西安seo哪家好
  • 免费素材库短视频素材网站外链官网
  • 用vs2012做网站网上营销的平台有哪些
  • 上海市住房城乡建设委官方网站快速网站
  • 长沙网站开发地推app推广赚佣金
  • wordpress 历史seo页面内容优化
  • 做甜品网站的需求分析2021最火营销方案