Eclipse搭建简单的Spring框架
今天在这儿记录一下如何搭建一个简单Spring框架
一、首先需要新建一个工程(我新建的是web工程):
file-->new-->other-->dynamic ** **,如图:
点击红色方框内容后,出现如下页面:
输入project name后一直点击Next,到最后一步时,建议把红色方框中的内容勾选起来,这样建好的工程会自带web.xml:
然后点击finish结束,刚创建好的工程结构如下图:
二、导入相关jar包,加入配置文件
搭建Spring框架,当然需要加入Spring的jar包,在WEB-INF的lib文件夹中复制spring框架所需的jar包(jar可以从网上或者是官网上下载),同时,还需要添加common-log.jar包,加入jar包后最好add一下:
选中lib下的所有jar包,然后右键-->build path-->add to build path(这里无法截图)
接下来就可以新建spring需要的配置文件了:
选中src文件夹,右键-->file:
创建完成后会多出一个xml文件,工程结构如图:
这个applicationContext.xml文件的配置先放着不管,我们先来建一个实体类
三、创建实体类,完整<在这是个动词>applicationContext.xml
3.1.以下是实体类:
新建实体类后就可以配置applicationCpontext.xml文件了:
3.2.以下是完整的applicationContext.xml文件,代码在图下面附上
xml文件中代码如下:
注意:
1.需要添加
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
2.上图中有书写错误的地方,各位客官请参考下面具体代码
<?xml version="1.0" encoding="UTF-8"?><beans><bean id="Student" class="entity.Student"><property name="name"><value>Tom</value></property></bean></beans>
最后我们就可以来建立测试类了:
代码如下:
public static void main(String[] args) {ApplicationContext ct = new ClassPathXmlApplicationContext("applicationContext.xml");//读取xml配置文件Student stu = (Student) ct.getBean("Student"); //得到spring管理的beanSystem.out.println("name:"+stu.getName());}
最后run一下就行了:
选中Test类,右键,Run As --> java Application
运行结果就不发图片了,结果会在控制台上出现一个tom.
至此,一个简单spring框架就搭建完成了。
以上纯属个人总结,有错误还希望大神尽快指出,避免误人子弟
Eclipse搭建简单的Spring框架相关推荐
- 手写代码,简单实现Spring框架
Java核心编程高阶实战案例:MySpring 本博文通过学习 中国大学MOOC 平台上陈良育老师讲的 Java核心技术(高阶) 课程,因为老师视频中的讲解有些较为简略,于是我自己另外搜集资料,从老师 ...
- 理解vue ssr原理,自己搭建简单的ssr框架
理解vue ssr原理,自己搭建简单的ssr框架 前言 大多数Vue项目要支持SSR应该是为了SEO考虑,毕竟对于WEB应用来说,搜索引擎是一个很大的流量入口.Vue SSR现在已经比较成熟了,但是如 ...
- ssm框架 html搭建,简单的SSM框架搭建教程
简单的ssm框架的搭建和配置文件 ssm框架里边的配置: 1.src路径下直接存放数据库和log4j的properties文件 2.src路径下建个config包,分别放置ssm的xml文件 3.修改 ...
- 《设计模式详解》手写简单的 Spring 框架
自定义 Spring 框架 自定义 Spring 框架 Spring 使用回顾 Spring 核心功能结构 bean 概述 Spring IOC 相关接口 BeanFactory 接口 BeanDef ...
- 用Eclipse 搭建一个Maven Spring SpringMVC 项目
1: 先创建一个maven web 项目: 可以参照之前的文章: 用Maven 创建一个 简单的 JavaWeb 项目 创建好之后的目录是这样的; 2: 先配置maven 修改pom.xml & ...
- vue前端进阶之SSR篇 --- 搭建简单的SSR框架
目录 理解ssr SSR的重要性 非SSR SSR 了解vapper 制作简易版脚手架 vue框架 环境区分 目录结构 api router views head信息 打包运行 结束 理解ssr 博主 ...
- Eclipse搭建第一个Spring boot项目
创建Spring boot项目之前,默认大家都已经下载好了Eclipse和Maven,并配置好了相关的环境. 一.下载STS插件 要创建Spring boot项目,首先得下载相应的插件,进入Eclip ...
- 用锤子便签搭建简单的unittest框架
写了一个简单的小例子,能通过appium打开锤子便签,并输入"abc",通过断言检测输入的信息是否正确 用了pycharm这个IDE来编写appium,运行时需要先在命令行输入ap ...
- 出一个简单的Spring框架入门教程
向spring申请一个User对象: ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("Appl ...
最新文章
- 自己构思2条SQL用于完成相同的功能,并比较它们的性能!
- VMware虚拟机中,RHEL系统下挂载、卸载新硬盘的方法
- 自然语言处理python进阶(二)
- Install Odoo 11 on CentOS 7
- 不喜欢溜须拍马屁的人适合在哪里工作?
- 小米相机曝光_小米11pro曝光,超级屏+双6400万+骁龙875,不愧是小米旗舰
- fastText、TextCNN、TextRNN……这里有一套NLP文本分类深度学习方法库供你选择
- 单片机烧录文件的几种格式
- Android Studio基于360加固的一键加固gradle脚本配置
- SQL error OCI Error 2003 问题处理
- PID调节经验知识梳理
- 二选一多路器Verilog
- 第二十三天 小丁再战链表
- 学电子信息工程,出路在哪里?
- Java正则匹配字母,数字,特殊字符
- 文件服务器同步,文件服务器同步
- 计算机网络技术网络建设小结,计算机网络精品课程建设总结报告.doc
- word2vec的代码注释
- 触觉马达DRV2605
- 【全文翻译】Composite Adversarial Attacks