Spring框架-使用 Spring 框架 实现 HelloWorld 输出

简介: Spring框架-使用 Spring 框架 实现 HelloWorld 输出

最近几天在学习Spring框架,网上找了好多教程,都出现各种各样的错误,最后自己摸索了一天,终于安装成功了,把过程记录一下。

可能你已经学习了Java语言,而现在刚接触Spring框架,但是什么都不会,建议看我的教程,我这以最简单的方式,向大家介绍实现helloworld的方法

 

如果出现哪一步卡住了,或者和我截图不一样的情况,请评论或者私我

如果出现哪一步卡住了,或者和我截图不一样的情况,请评论或者私我

如果出现哪一步卡住了,或者和我截图不一样的情况,请评论或者私我

 

首先第一步:安装eclipse软件  

这个我在前面介绍安装 android stdio的时候详细介绍过,不会的戳链接:eclipse安装教程

第二步:创建Java文件

跟写普通java程序一样

创建完成后,默认会出现以下jar文件

第三步:导入jar文件

这里需要下载很多jar文件,有需要的直接下载就可以了:下载连接

没积分也可以私我 我免费提供

也可以从官网下载(点击下面的链接):

springframework包

日志包commons-logging

下载完成后导入到java解决方案中,方法如下:

右击解决方案

接着在解决方案下新建一个包,再新建一个类和一个测试类,还有一个xml文件,实现下面的构建

代码如下:HelloWorld类

1. package cn.ypc;
2. 
3. public class HelloWorld {
4.  private String message;
5. 
6.     public void setMessage(String message){
7.        this.message  = message;
8.     }
9. 
10.      public void getMessage(){
11.         System.out.println("Your Message : " + message);
12.      }
13. }

主函数:

1. package cn.ypc;
2. 
3. import org.springframework.context.ApplicationContext;
4. import org.springframework.context.support.ClassPathXmlApplicationContext;
5. 
6. public class Main {
7. 
8.  public static void main(String[] args) {
9.    // TODO Auto-generated method stub
10.     ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");
11.       HelloWorld obj = (HelloWorld) context.getBean("helloWorld");
12.       obj.getMessage();
13.   }
14. }

XML文件:

1. <?xml version="1.0" encoding="UTF-8"?>
2. 
3. <beans xmlns="http://www.springframework.org/schema/beans"
4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5. xsi:schemaLocation="http://www.springframework.org/schema/beans
6.     http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
7. <bean id="helloWorld" class="cn.ypc.HelloWorld">
8. <property name="message" value="Hello World!"/>
9. </bean>
10. </beans>
11.

两个类很简单,就不说了;xml文件创建流程如下:

第四步:运行测试函数 有如下输出即成功


相关文章
|
21天前
|
存储 安全 Java
事件的力量:探索Spring框架中的事件处理机制
事件的力量:探索Spring框架中的事件处理机制
28 0
|
1月前
|
缓存 Java Spring
Spring 框架中 Bean 的生命周期
Spring 框架中 Bean 的生命周期
34 1
|
2月前
|
设计模式 前端开发 Java
【深入浅出Spring原理及实战】「夯实基础系列」360全方位渗透和探究SpringMVC的核心原理和运作机制(总体框架原理篇)
【深入浅出Spring原理及实战】「夯实基础系列」360全方位渗透和探究SpringMVC的核心原理和运作机制(总体框架原理篇)
31 0
|
2月前
|
XML 开发框架 Java
Spring轻量级开发框架(二)
Spring轻量级开发框架
47 0
|
2月前
|
XML 开发框架 Java
Spring轻量级开发框架(一)
Spring轻量级开发框架
84 0
|
2月前
|
SQL 开发框架 Java
Spring轻量级开发框架(三)
Spring轻量级开发框架
24 0
|
3天前
|
安全 Java 开发者
如何在Spring框架中实现横切关注点的集中管理和重用?
【4月更文挑战第30天】如何在Spring框架中实现横切关注点的集中管理和重用?
8 0
|
2天前
|
SQL Java 数据库连接
Springboot框架整合Spring JDBC操作数据
JDBC是Java数据库连接API,用于执行SQL并访问多种关系数据库。它包括一系列Java类和接口,用于建立数据库连接、创建数据库操作对象、定义SQL语句、执行操作并处理结果集。直接使用JDBC涉及七个步骤,包括加载驱动、建立连接、创建对象、定义SQL、执行操作、处理结果和关闭资源。Spring Boot的`spring-boot-starter-jdbc`简化了这些步骤,提供了一个在Spring生态中更便捷使用JDBC的封装。集成Spring JDBC需要添加相关依赖,配置数据库连接信息,并通过JdbcTemplate进行数据库操作,如插入、更新、删除和查询。
|
2天前
|
SQL Java 数据库连接
Springboot框架整合Spring Data JPA操作数据
Spring Data JPA是Spring基于ORM和JPA规范封装的框架,简化了数据库操作,提供增删改查等接口,并可通过方法名自动生成查询。集成到Spring Boot需添加相关依赖并配置数据库连接和JPA设置。基础用法包括定义实体类和Repository接口,通过Repository接口可直接进行数据操作。此外,JPA支持关键字查询,如通过`findByAuthor`自动转换为SQL的`WHERE author=?`查询。
|
3天前
|
安全 Java 开发者
在Spring框架中,IoC和AOP是如何实现的?
【4月更文挑战第30天】在Spring框架中,IoC和AOP是如何实现的?
12 0