首页 > Spring中利用applicationContext.xml文件实例化对象和调用方法

Spring中利用applicationContext.xml文件实例化对象和调用方法

 

Spring中实例化对象和调用方法入门


 

1.jar包和xml的准备

  已上传至百度云盘,链接: https://pan.baidu.com/s/1CY0xQq3GLK06iX7tVLnp3Q  提取码: shjd ;

 

 

2.在eclipse中创建javaweb项目

  1.第一次创建javaWEB项目操作步骤

  1)eclipse中运行javaWEB项目需要tomcat服务器的支持,具体的下载安装tomcat步骤参考下面网页步骤

  eclipse中配置tomcat参考网址:https://blog.csdn.net/zs20082012/article/details/79138204

  2)完成tomact配置后,在菜单栏中File选相中选择:File-->New-->Dynamic Web Project

  

  填写项目的名称-->Finish。完成创建WEB项目

 

  eclipse中新建web项目参考网址:https://blog.csdn.net/qq_25646191/article/details/78776136

  eclipse中没有Dynamic Web Project选项的解决方法:http://blog.sina.com.cn/s/blog_929d25520102wn3e.html

3.导入jar包和xml文件

  1)导入jar包,将jar包复制黏贴在WebContent-->WEB-INF-->lib文件夹下(在lib文件下的jar包会自动Build Path)

   

  2)导入XML文件,将XML文件复制在Java Resources-->src文件夹下面

  

3.利用Spring容器创建对象和调用方法代码演示

  1)未使用Spring容器创建无参对象

  使用Spring容器创建有参对象:先在(application.cml文件中配置下图第一个)-->引用容器代码(下图第二个)

  

  

  2)利用Spring创建有参对象(application.xml文件配置如下)-->容器引用代码在下面第二个图

 

3)方法的调用

  application.xml文件的配置

调用Spring容器的代码

 

转载于:https://www.cnblogs.com/xfqf/p/10452940.html

更多相关:

  • 本文来自 运维人生 ,作者:fly是个稻草人链接:http://www.ywadmin.com/?id=76误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题。方法总比问题多~说在前面的话针对日常维护操作,难免会出现文件误删除的操作。大家熟知linux文件系统不同win有回收...

  • 原文来自SecIN社区—作者:WiHat0x00 什么是WebShell渗透测试工作的一个阶段性目标就是获取目标服务器的操作控制权限,于是WebShell便应运而生。Webshell中的WEB就是web服务,shell就是管理攻击者与操作系统之间的交互。Webshell被称为攻击者通过Web服务器端口对Web服务器有一定的操作权限,而...

  • 断电时文件系统发生了什么?硬盘又发生了什么?下一次开机时写到一半的文件在系统层面还在吗?在底层还在吗?更进一步的, 文件系统如何保证事务性, 会不会存在某种极端情况导致例如最后几个bit还没写完, 文件系统却认为它成功了的情况?回答不限任何文件系统,谢谢!下面是「北极」的回复分享断电的一瞬间,很多事情是无法确定的:1. 你无法确定...

  • 接到项目需求。需要搭建一个页面进行交互,慢慢来b (2).jpg使用python django框架进行页面的搭建在项目文件下打开窗口,输入命令;django-admin startproject helloword#在文件helloword/helloword/创建view.py在view.py文件中输入以代码from django....

  • 常见的错误集合解决方案(一)No.1提示错误'Microsoft.VC90.CRT,version="9.0.21022.8"把Microsoft.NET Framework 3.5.1下面的全部勾选上。No.2解决Qt Designer设计的图标但是VS生成不显示问题描述:在Qt designer中为菜单栏和工具栏设计的图标,但是...

  • 简介  它是一个全新的基于容器技术的分布式解决方案,基于强大的自动化机制解决传统系统架构中负载均衡和实施部署的问题,从而节省了30%开发成本,其次具有完备的集群能力, 包括服务注册、服务发现、故障的发现和修复、服务滚动升级、在线扩容、健康监测等能力。使用kubernetes可以是开发人员更多精力在业务实现上,同时全面的拥抱微服务架构...

  • 这段时间主要是学习了对容器的操作,包括:容器的状态:start,stop,restart,rename,pause,unpause,rm,attach,exec,kill,logs;还学习了对容器的资源进行限制的操作,包括:CPU(- c),内存(-m   --memory-swap),blkio IO(--device-weight...

  • 什么是容器 首先,我们必须理解一下什么是容器,在C++ 中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。很简单,容器就是保存其它对象的对象,当然这是一个朴素的理解,这种“对象”还包含了一系列处理“其它对象”的方法,因为这些方法在程序的设计上会经常被用到,所以容器也体现...

  • 编码算不上一个大问题,即使你什么都不管,也有很大的可能你不会遇到任何问题,因为大部分框架都有默认的编码配置,有很多是UTF-8,那么遇到中文乱码的机会很低,所以很多人也忽视了。 Spring系列产品大量运用在网站开发中,而Spring Boot是为了简化配置而出现的,理论上讲Spring Boot应该默认配置UTF-8为默认编码,但是...

  • 1、报错(部分)       2、解决 虽然Spring的jdk要求如下,但是spring 3与jdk1.8不兼容(使用的是spring 3.2)       在eclipse将jdk版本下调。这里将JDK调到1.7(在eclipse如下设置)       同时,需要设置服务器Tomcat的运行环境,同样改为1.7       转...

  • Traveller,翻译为旅行家,是我用来实践最佳web技术的项目,主题是一个给旅行爱好者提供旅行信息的网站。 目标是组合现最流行的web技术,实现符合中国用户使用习惯的网站。 相关网址 Git:https://github.com/mingziday/Traveller_Spring-Data-Rest_AngularjsBlog:...