【软件工程】搭建Spring 的入门程序

搭建Spring 的入门程序

摘抄内容

运行结果

相关代码

pom.xml

 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 3   <modelVersion>4.0.0</modelVersion>
 4   <groupId>com.ssm</groupId>
 5   <artifactId>test</artifactId>
 6   <packaging>war</packaging>
 7   <version>0.0.1-SNAPSHOT</version>
 8   <name>test Maven Webapp</name>
 9   <url>http://maven.apache.org</url>
10   <dependencies>
11     <dependency>
12       <groupId>junit</groupId>
13       <artifactId>junit</artifactId>
14       <version>3.8.1</version>
15       <scope>test</scope>
16     </dependency>
17     <!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->
18 <dependency>
19     <groupId>org.springframework</groupId>
20     <artifactId>spring-core</artifactId>
21     <version>5.0.4.RELEASE</version>
22 </dependency>
23     <!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
24 <dependency>
25     <groupId>org.springframework</groupId>
26     <artifactId>spring-context</artifactId>
27     <version>5.0.4.RELEASE</version>
28 </dependency>
29     <!-- https://mvnrepository.com/artifact/org.springframework/spring-expression -->
30 <dependency>
31     <groupId>org.springframework</groupId>
32     <artifactId>spring-expression</artifactId>
33     <version>5.0.4.RELEASE</version>
34 </dependency>
35     <!-- https://mvnrepository.com/artifact/org.springframework/spring-beans -->
36 <dependency>
37     <groupId>org.springframework</groupId>
38     <artifactId>spring-beans</artifactId>
39     <version>5.0.4.RELEASE</version>
40 </dependency>
41
42   </dependencies>
43   <build>
44     <finalName>test</finalName>
45   </build>
46 </project>

applicationContext.xml

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <beans xmlns="http://www.springframework.org/schema/beans"
 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4 xsi:schemaLocation="http://www.springframework.org/schema/beans
 5 http://www.springframework.org/schema/beans/spring-beans.xsd">
 6 <bean id="helloSpring" class="com.ssm.HelloSpring">
 7 <property name="userName" value="张三">
 8
 9 </property>
10 </bean>
11
12 </beans>

HelloSpring.java

 1 package com.ssm;
 2
 3 public class HelloSpring {
 4     private String userName;
 5     public void setUserName(String userName) {
 6         this.userName=userName;
 7     }
 8     public void show() {
 9         System.out.println(userName + ":欢迎您来学习Spring 框架");
10     }
11 }

TestHelloSpring.java

 1 package com.ssm;
 2 import org.springframework.context.ApplicationContext;
 3 import org.springframework.context.support.ClassPathXmlApplicationContext;
 4 public class TestHelloSpring {
 5
 6     public static void main(String[] args) {
 7         // TODO Auto-generated method stub
 8         ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");
 9         HelloSpring helloSpring =(HelloSpring)ctx.getBean("helloSpring");
10         helloSpring.show();
11     }
12
13 }

原文地址:https://www.cnblogs.com/yyyyfly1/p/12227389.html

时间: 2024-08-01 15:27:46

【软件工程】搭建Spring 的入门程序的相关文章

Spring Boot入门程序

创建第一个Spring Boot的入门程序. 带你一步一步的,搭建第一个Spring Boot 的入门程序,并成功运行,通过实践过程,初步认识和了解如何使用Spring Boot 创建应用程序. 一.开发环境 (1)JDK 1.8 (2)Eclipse Oxygen EE版本 或者也可以使用 IntelliJ IDEA (3)Tomcat 9 二.创建 Spring Boot 入门程序 1.创建工程 在Eclilpse EE中,点击"File"--"New"--&q

spring mvc 入门程序

入门程序 1.环境准备 myeclipse Spring jar 2.前端控制器设置 (web.xml) 所有的*.action请求通过org.springframework.web.servlet.DispatcherServlet处理. 3.springmvc.xml配置 这里的配置包含,请求怎么处理,到哪里去. mapping ---->adapter ---->controller  ---->  view Mapping(映射) Adapter(适配器) controller(

使用IDEA搭建Spring Boot入门项目

简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者. Spring Boot 的核心功能 独立运行的Spring 项目 Spring Boot 可以以jar包的形式独立运行,运行一个Spring Boot

Spring Cloud入门程序

本文手把手教你,做出第一个Spring Cloud程序,Eureka的简单入门使用 1.创建Spring Starter Project工程 点击next,添加项目名 2.引入Spring Cloud 的 Eureka 点击next 点击 finish 3.配置项目的 application.properties #设置tomcat服务端口号 server.port=1111 #设置服务名称 spring.application.name=eureka-service eureka.instan

Spring Cloud入门程序——注册服务提供者

1.创建Spring Starter project 2.引入依赖 点击finish 3.创建启动类 package com.hello; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.client.discovery.EnableDisc

Spring MVC入门配置

1. Spring MVC 介绍 Spring MVC是Spring框架中的一个子项目,为Web应用程序开发提供MVC模式的支持.Spring MVC的功能与Struts2框架相似,可以把Java Web程序员从繁复的Serlvet API中解放出来:与Struts2不同的是,尤其在Spring 3.1之后,Spring MVC广泛采用了“规范优于配置”(convention-over-configuration)的设计思想,因此配置信息大大减少,灵活性也有很大的提升. 2.Spring MVC

JAVAWEB开发之Spring详解之——Spring的入门以及IOC容器装配Bean(xml和注解的方式)、Spring整合web开发、整合Junit4测试

Spring框架学习路线 Spring的IOC Spring的AOP,AspectJ Spring的事务管理,三大框架的整合 Spring框架概述 什么是Spring? Spring是分层的JavaSE/EE full-stack(一站式)轻量级开源框架. 所谓分层: SUN提供的EE的三层结构:web层.业务层.数据访问层(也称持久层,集成层). Struts2是web层基于MVC设计模式框架. Hibernate是持久的一个ORM的框架. 所谓一站式:Spring框架有对三层的每层解决方案.

搭建Spring开发环境并编写第一个Spring小程序

一.前面,我写了一篇Spring框架的基础知识文章,里面没讲到如何配置Spring开发环境,今天就来讲一下,如果大家不知道怎么下载Spring软件包的话,可以看我那篇文章: http://blog.csdn.net/u012561176/article/details/45971917 ,里面讲述了2种获得Spring软件包的方式. 建议大家配置Spring环境之前先了解一下IoC(控制反转)的原理,可以看我写的文章:http://blog.csdn.net/u012561176/article

1.2 lucene入门程序环境搭建及入门代码

 lucene入门程序环境搭建及入门代码 1.1      需求 使用lucene完成对数据库中图书信息的索引和搜索功能. 1.2      环境准备 l  Jdk:1.7及以上 l  Lucene:4.10(从4.8版本以后,必须使用jdk1.7及以上) l  Ide:indigo l  数据库:mysql 5 1.3      工程搭建 l  Mysql驱动包 l  Analysis的包 l  Core包 l  QueryParser包 l  Junit包(非必须) 创建po类 1 publ