p2p网站如何建设采集wordpress整站数据
news/
2025/10/5 2:29:44/
文章来源:
p2p网站如何建设,采集wordpress整站数据,深圳短视频seo教程,小地方网站建设公司好文章目录 1.创建 Spring 项目步骤1.1 创建 Maven 项目1.2添加 Spring 框架支持1.3 添加启动项2.如何使用 Spring2.1 存储 Bean 对象2.1.1 创建 Bean对象2.1.2 将 Bean对象注册到容器中 2.2 获取并使用 Bean对象2.2.1 使用 ApplicationContext 获取对象2.2.2 使用 BeanFactory 获… 文章目录 1.创建 Spring 项目步骤1.1 创建 Maven 项目1.2添加 Spring 框架支持1.3 添加启动项2.如何使用 Spring2.1 存储 Bean 对象2.1.1 创建 Bean对象2.1.2 将 Bean对象注册到容器中 2.2 获取并使用 Bean对象2.2.1 使用 ApplicationContext 获取对象2.2.2 使用 BeanFactory 获取对象了解即可 3.拓展 1.创建 Spring 项目步骤
下面使用 Maven 的方式创建 Spring 项目主要分为三步走
创建一个普通的 Maven 项目添加 Spring 框架支持spring-context、spring-beans添加启动类
1.1 创建 Maven 项目 之后会进入一个修改项目名称的页面
1.2添加 Spring 框架支持
Spring 框架支持添加到 pom.xml 这个文件当中添加的内容我放在下面这里不用记不用记不用记需要的时候复制粘贴即可在添加完毕后可以刷新一下项目加载一下依赖。
dependenciesdependencygroupIdorg.springframework/groupIdartifactIdspring-context/artifactIdversion5.2.3.RELEASE/version/dependencydependencygroupIdorg.springframework/groupIdartifactIdspring-beans/artifactIdversion5.2.3.RELEASE/version/dependency/dependencies1.3 添加启动项
这个没啥说的了就是需要一个入口方法main方法自己看看放在哪里合适就放置哪里就行了。
2.如何使用 Spring
我们知道 Spring 它是一个包含了众多个工具方法的IoC容器容器的的最基本的应用就是装东西和将装进去的东西取出来Spring 也是这样
将对象存储到容器Spring中在容器中把对象取出来 对这里不了解的可以看这篇文章Spring 核心与设计思想
接下里对于 Spring 如何使用我们就围绕着存取对象进行。 注在 Java 语言中普通对象也叫做Bean 2.1 存储 Bean 对象
存储 Bean对象分为两步走
先创建一个 Bean对象存在才可以存嘛将创建的Bean注册到Spring容器中
具体操作看向下看
2.1.1 创建 Bean对象
上面说了Bean对象就是 Java 语言中的普通对象这步就非常简单了
package com;public class User {public String play() {return sing jump rap;}
}2.1.2 将 Bean对象注册到容器中
在创建好的项⽬中添加 Spring 配置⽂件 spring-config.xml将此⽂件放到 resources 的根⽬录下这里这个配置文件名称可以是任意的名字这里取这个名字是因为它符合开发标准创建好的配置文件中需要初始化好一些配置我将它放在下面了这里也和上面的那个一样不用去记在使用的时候把这部分复制进来就行了。
?xml version1.0 encodingUTF-8?
beans xmlnshttp://www.springframework.org/schema/beansxmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
/beans配置好上面的内容之后就可以向里面添加 Bean对象了这里需要注意一点在添加class属性时如果这个这个类在一包地下需要将这个包的绝对路径打出来,代码如下 bean iduser classcom.UserController/bean把行代码加入到beans/beans这个组标签里就算注册完 Bean对象了如下图
2.2 获取并使用 Bean对象
2.2.1 使用 ApplicationContext 获取对象
获取并使用 Bean对象分为三步
得到 Spring 上下文对象我们把对象交给 Spring 管理了因此获取 对象是从 Spring 中获取就必须先得到 Spring 的上下文。通过 Spring 上下文获取某个指定的 Bean对象使用 Bean对象。 注如果需要取多个对象复用2、3步即可 具体的操作看下面的代码
package com;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class App {public static void main(String[] args) {//1.加载配置获取所以注册 bean信息ApplicationContext context new ClassPathXmlApplicationContext(spring-config.xml);//2.加载使用的bean对象UserController user context.getBean(user,UserController.class);//3.调用需要的方法System.out.println(user.play());}}
2.2.2 使用 BeanFactory 获取对象了解即可
在取 Bean对象时还有另一种方式使用ApplicationContext 的父类BeanFactory这种方式现在已经被淘汰了那它们连个有什么区别呢
public static void main(String[] args) {//1.加载配置获取所以注册 bean信息BeanFactory beanFactory new XmlBeanFactory(new ClassPathResource(spring-config.xml));//2.加载使用的bean对象UserController user beanFactory.getBean(user,UserController.class);//3.调用需要的方法System.out.println(user.play());}3.拓展
ApplicationContext 与BeanFactory 的区别常见面试题 继承关系和功能⽅⾯来说Spring 容器有两个顶级的接⼝BeanFactory和ApplicationContext。其中 BeanFactory 提供了基础的访问容器的能⼒⽽ ApplicationContext属于 BeanFactory 的⼦类它除了继承了 BeanFactory的所有功能之外它还拥有独特的特性还添加了对国际化⽀持、资源访⽀持、以及事件传播等⽅⾯的⽀持。 从性能⽅⾯来说ApplicationContext 是⼀次性加载并初始化所有的 Bean对象⽽BeanFactory 是需要那个才去加载那个因此更加轻量。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927799.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!