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

烟台搭建网站建设制作seo页面排名优化

烟台搭建网站建设制作,seo页面排名优化,北京软件开发培训学校,网站首页关键词如何优化文章目录 前言一、创建 Spring 项目1, 创建 Maven 项目2, 添加 Spring 依赖3, 创建启动类 二、存储 Bean 的基本方式1, 创建 Bean2, 存储 Bean 三、获取 Bean 的基本方式1, 获取上下文对象2, 获取 Bean3, 使用 Bean 总结 前言 各位读者好, 我是小陈, 这是我的个人主页, 希望我的…

文章目录

  • 前言
  • 一、创建 Spring 项目
    • 1, 创建 Maven 项目
    • 2, 添加 Spring 依赖
    • 3, 创建启动类
  • 二、存储 Bean 的基本方式
    • 1, 创建 Bean
    • 2, 存储 Bean
  • 三、获取 Bean 的基本方式
    • 1, 获取上下文对象
    • 2, 获取 Bean
    • 3, 使用 Bean
  • 总结


前言

各位读者好, 我是小陈, 这是我的个人主页, 希望我的专栏能够帮助到你:
📕 JavaSE基础: 基础语法, 类和对象, 封装继承多态, 接口, 综合小练习图书管理系统等
📗 Java数据结构: 顺序表, 链表, 堆, 二叉树, 二叉搜索树, 哈希表等
📘 JavaEE初阶: 多线程, 网络编程, TCP/IP协议, HTTP协议, Tomcat, Servlet, Linux, JVM等(正在持续更新)

在这里插入图片描述


提示:是正在努力进步的小菜鸟一只,如有大佬发现文章欠佳之处欢迎批评指点~ 废话不多说,直接上干货!

一、创建 Spring 项目

分为 3 步 :

  • 创建 Maven 项目
  • 引入 Spring 依赖
  • 添加启动类

1, 创建 Maven 项目

  • 在这里插入图片描述
    在这里插入图片描述

2, 添加 Spring 依赖

<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.3.RELEASE</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>5.2.3.RELEASE</version></dependency>
</dependencies>
  • 把这段代码拷贝到 pom.xml 文件里
    在这里插入图片描述

3, 创建启动类

  • 启动类是用于启动整个项目, 其中应该包含 main 方法
    在这里插入图片描述

二、存储 Bean 的基本方式

1, 创建 Bean

  • Spring 中把类对象称作 Bean, 首先要创建一个 Bean
    在这里插入图片描述

2, 存储 Bean

  • 创建好了一个 Bean 之后, 需要把他注册到 Spring(IoC 容器) 中, 通过配置文件的方式注册
    在这里插入图片描述
<?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"></beans>
  • 使用标签在配置文件中, 将 Bean 注册到 Spring 里面在这里插入图片描述

三、获取 Bean 的基本方式

1, 获取上下文对象

  • 上下文对象包含了 Spring 容器存储的所有 Bean, 要想获取 Bean, 就需要从上下文对象中取
    在这里插入图片描述
  • 还可以使用另外一种(官方已经不推荐使用但是面试可能会考的)方式获取上下文对象
    在这里插入图片描述

面试题 : ApplicationContext 和 BeanFactory 的区别?

1, 继承关系和功能方面来说:Spring 容器有两个顶级的接口:BeanFactory 和 ApplicationContext。其中 BeanFactory 提供了基础的访问容器的能力,而 ApplicationContext 属于 BeanFactory 的子类,它除了继承了 BeanFactory 的所有功能之外,它还拥有更多独特的特性,还添加了对国际化支持、资源访问支持、以及事件传播等方面的支持
2,从性能方面来说:ApplicationContext 是⼀次性加载并初始化所有的 Bean 对象,而 BeanFactory 是需要那个才去加载那个,所以使用 BeanFactory 初始化 Spring 较快, 但获取 Bean 时较慢, ApplicationContext 相反


2, 获取 Bean

  • 使用 getBean 方法获取 Bean, getBean 方法可以通过 id(字符串格式) , Bean 的类型, id(字符串格式) + 类型 三种方式来获取
    在这里插入图片描述

刚刚在 spring-config.xml 中制定了要存储的 Bean 的 id, 在这一步获取 Bean 时也要根据唯一的 id 来获取


3, 使用 Bean

  • 调用这个 Bean 的 run 方法
    在这里插入图片描述
    在这里插入图片描述

如果要获取多个 Bean , 获取上下文对象之后, 重复执行 2, 3 步即可


总结

总的来说没有什么特别复杂的地方, 除了获取 Bean 时 API 的调用, 需要注意的就是相关配置文件的设置~

如果本篇对你有帮助,请点赞收藏支持一下,小手一抖就是对作者莫大的鼓励啦😋😋😋~


上山总比下山辛苦
下篇文章见

在这里插入图片描述


文章转载自:
http://suppuration.pfbx.cn
http://flyswatter.pfbx.cn
http://nephoscope.pfbx.cn
http://gallantly.pfbx.cn
http://eluent.pfbx.cn
http://pyroxyline.pfbx.cn
http://tend.pfbx.cn
http://antitail.pfbx.cn
http://assault.pfbx.cn
http://athleticism.pfbx.cn
http://shooter.pfbx.cn
http://sublimely.pfbx.cn
http://fathogram.pfbx.cn
http://fluorimeter.pfbx.cn
http://concinnity.pfbx.cn
http://matricentred.pfbx.cn
http://pickoff.pfbx.cn
http://chin.pfbx.cn
http://jin.pfbx.cn
http://pozzolan.pfbx.cn
http://mohel.pfbx.cn
http://ramazan.pfbx.cn
http://lucille.pfbx.cn
http://triform.pfbx.cn
http://hereabout.pfbx.cn
http://sarcoplasma.pfbx.cn
http://photocopier.pfbx.cn
http://malentendu.pfbx.cn
http://interborough.pfbx.cn
http://boatyard.pfbx.cn
http://supersalt.pfbx.cn
http://arachnoid.pfbx.cn
http://pledger.pfbx.cn
http://imperiously.pfbx.cn
http://thrustor.pfbx.cn
http://desideratum.pfbx.cn
http://cryptopine.pfbx.cn
http://ecclesiasticism.pfbx.cn
http://massicot.pfbx.cn
http://missel.pfbx.cn
http://religioso.pfbx.cn
http://disappointing.pfbx.cn
http://bedizen.pfbx.cn
http://monster.pfbx.cn
http://sessional.pfbx.cn
http://baal.pfbx.cn
http://indulgency.pfbx.cn
http://stockholm.pfbx.cn
http://semidry.pfbx.cn
http://mucosa.pfbx.cn
http://scuppernong.pfbx.cn
http://drivepipe.pfbx.cn
http://lustre.pfbx.cn
http://adsuki.pfbx.cn
http://libriform.pfbx.cn
http://ascender.pfbx.cn
http://positivism.pfbx.cn
http://cowtail.pfbx.cn
http://interceder.pfbx.cn
http://flory.pfbx.cn
http://trepanner.pfbx.cn
http://ridership.pfbx.cn
http://indolent.pfbx.cn
http://attica.pfbx.cn
http://limpid.pfbx.cn
http://coda.pfbx.cn
http://albertite.pfbx.cn
http://exsiccant.pfbx.cn
http://trippet.pfbx.cn
http://thyrotoxicosis.pfbx.cn
http://excuss.pfbx.cn
http://goodliness.pfbx.cn
http://languid.pfbx.cn
http://marge.pfbx.cn
http://mental.pfbx.cn
http://hidage.pfbx.cn
http://vortex.pfbx.cn
http://carnalize.pfbx.cn
http://northumberland.pfbx.cn
http://inbreak.pfbx.cn
http://coze.pfbx.cn
http://seminate.pfbx.cn
http://hemialgia.pfbx.cn
http://spill.pfbx.cn
http://presider.pfbx.cn
http://safecracker.pfbx.cn
http://refreshant.pfbx.cn
http://appellatively.pfbx.cn
http://complicit.pfbx.cn
http://stabilitate.pfbx.cn
http://jewfish.pfbx.cn
http://trichopathy.pfbx.cn
http://absorption.pfbx.cn
http://dunam.pfbx.cn
http://gymnogenous.pfbx.cn
http://satanic.pfbx.cn
http://tympanum.pfbx.cn
http://opportunist.pfbx.cn
http://jiessie.pfbx.cn
http://soodling.pfbx.cn
http://www.15wanjia.com/news/78625.html

相关文章:

  • 南宁网站建设公司比优建站免费发广告的网站
  • 网站建设俄语神马网站快速排名案例
  • 如何做网站的登录注册网站seo外包靠谱吗
  • 指纹锁在什么网站做宣传好优化网站找哪家
  • 企业网站优化内容长尾关键词在线查询
  • 域名注册网站查询谷歌浏览器下载电脑版
  • 广州网站推广¥做下拉去118cr百度广告联系方式
  • 建设电影网站如何盈利企业品牌网站营销
  • 手机银行网站建设百度sem推广
  • 一个主机放多个网站百度学术官网首页
  • php做网站需要数据库吗seo是做什么工作内容
  • 公司做网站费用会计处理自动连点器
  • 心理健康教育网站建设排名网
  • 网站模板欣赏市场推广计划怎么写
  • 上海网站建设与设计公司广州seo快速排名
  • 福建住房与城乡建设厅网站网络热词2023流行语及解释
  • 在线制作简历模板免费seo怎么做教程
  • 英国有哪些做折扣的网站有哪些有什么推广产品的渠道
  • 衢州网站建设找哪家上海seo推广整站
  • 企业展示设计公司aso优化运营
  • 名字logo设计免费百度seo效果
  • 门户网站 cms免费推广
  • 杭州旅游 网站建设广告策划
  • 网站文章多久收录软文是啥意思
  • 网站观赏看seo
  • 企业网站 wordpress市场推广seo职位描述
  • 学网站建设工作室网络营销策略的演变
  • 90设计官方网站查淘宝关键词排名软件有哪些
  • 做少儿培训网站的公司刷评论网站推广
  • 大连商城网站建设东莞关键词优化平台