今天在这儿记录一下如何搭建一个简单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框架相关推荐

  1. 手写代码,简单实现Spring框架

    Java核心编程高阶实战案例:MySpring 本博文通过学习 中国大学MOOC 平台上陈良育老师讲的 Java核心技术(高阶) 课程,因为老师视频中的讲解有些较为简略,于是我自己另外搜集资料,从老师 ...

  2. 理解vue ssr原理,自己搭建简单的ssr框架

    理解vue ssr原理,自己搭建简单的ssr框架 前言 大多数Vue项目要支持SSR应该是为了SEO考虑,毕竟对于WEB应用来说,搜索引擎是一个很大的流量入口.Vue SSR现在已经比较成熟了,但是如 ...

  3. ssm框架 html搭建,简单的SSM框架搭建教程

    简单的ssm框架的搭建和配置文件 ssm框架里边的配置: 1.src路径下直接存放数据库和log4j的properties文件 2.src路径下建个config包,分别放置ssm的xml文件 3.修改 ...

  4. 《设计模式详解》手写简单的 Spring 框架

    自定义 Spring 框架 自定义 Spring 框架 Spring 使用回顾 Spring 核心功能结构 bean 概述 Spring IOC 相关接口 BeanFactory 接口 BeanDef ...

  5. 用Eclipse 搭建一个Maven Spring SpringMVC 项目

    1: 先创建一个maven web  项目: 可以参照之前的文章:  用Maven 创建一个 简单的 JavaWeb 项目 创建好之后的目录是这样的; 2: 先配置maven  修改pom.xml & ...

  6. vue前端进阶之SSR篇 --- 搭建简单的SSR框架

    目录 理解ssr SSR的重要性 非SSR SSR 了解vapper 制作简易版脚手架 vue框架 环境区分 目录结构 api router views head信息 打包运行 结束 理解ssr 博主 ...

  7. Eclipse搭建第一个Spring boot项目

    创建Spring boot项目之前,默认大家都已经下载好了Eclipse和Maven,并配置好了相关的环境. 一.下载STS插件 要创建Spring boot项目,首先得下载相应的插件,进入Eclip ...

  8. 用锤子便签搭建简单的unittest框架

    写了一个简单的小例子,能通过appium打开锤子便签,并输入"abc",通过断言检测输入的信息是否正确 用了pycharm这个IDE来编写appium,运行时需要先在命令行输入ap ...

  9. 出一个简单的Spring框架入门教程

    向spring申请一个User对象: ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("Appl ...

最新文章

  1. 自己构思2条SQL用于完成相同的功能,并比较它们的性能!
  2. VMware虚拟机中,RHEL系统下挂载、卸载新硬盘的方法
  3. 自然语言处理python进阶(二)
  4. Install Odoo 11 on CentOS 7
  5. 不喜欢溜须拍马屁的人适合在哪里工作?
  6. 小米相机曝光_小米11pro曝光,超级屏+双6400万+骁龙875,不愧是小米旗舰
  7. fastText、TextCNN、TextRNN……这里有一套NLP文本分类深度学习方法库供你选择
  8. 单片机烧录文件的几种格式
  9. Android Studio基于360加固的一键加固gradle脚本配置
  10. SQL error OCI Error 2003 问题处理
  11. PID调节经验知识梳理
  12. 二选一多路器Verilog
  13. 第二十三天 小丁再战链表
  14. 学电子信息工程,出路在哪里?
  15. Java正则匹配字母,数字,特殊字符
  16. 文件服务器同步,文件服务器同步
  17. 计算机网络技术网络建设小结,计算机网络精品课程建设总结报告.doc
  18. word2vec的代码注释
  19. 触觉马达DRV2605
  20. 【全文翻译】Composite Adversarial Attacks

热门文章

  1. python调取聚宽数据获取股票信息
  2. c语言计算两个日期之间相差的天数
  3. c#导出Excel NPOI方式
  4. android 单机游戏怎么检测加速,P-GEAR加速测试app
  5. 读书法---态度至上
  6. kali linux扫描不到无线网络,kali linux 无线网络显示 wireless is disabled
  7. 如何快速找到器件封装库
  8. Java基础——SQL语句
  9. java堆结构,以及堆中的永久代
  10. vivos9导入导出联系人教程分享