spring框架是前端还是后端?spring如何创建项目?

Spring是一个轻量级的Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。很多人在学习spring框架的过程中,不清楚spring框架是前端还是后端?下面来我们就来给大家讲解一下。

不能单纯的把Spring归为前端或者后端。首先Spring是一个框架,属于一个范围很广的概念,里面包含许多模块,如图:

可以看到Spring不仅包含了大部分的后端模块,还包含了Web这个前端模块,在这个模块下面又延伸拓展了一些前端框架。

spring如何创建项目?

1.打开 MyEclipse 创建一个java工程:Helloword,并添加Spring支持类库,右键工程名称,选择"MyEclipse"->"Add Spring Capabilites",如下图:

spring框架是前端还是后端?spring如何创建项目?.jpg

2. Spring bean

一个简单的 Spring bean.

package com.yiibai.core;
/**
* Spring bean
*
*/
public class HelloWorld
{
    private String name;
    public void setName(String name)
    {
        this.name = name;
    }
    public void printHello()
    {
        System.out.println("Spring 3 : Hello ! " + name);
    }
}

3. Spring bean 配置文件

创建Spring配置文件,并声明所有可用的Spring bean。

File : applicationContext.xml

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="helloBean" class="com.yiibai.core.HelloWorld">
<property name="name" value="Yiibai" />
</bean>

4. 项目结构

查看目录结构如下:

1.jpg

5. 执行代码

package com.yiibai.core;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class App
{
    public static void main(String[] args)
    {
        ApplicationContext context = new ClassPathXmlApplicationContext(
            "applicationContext.xml");
        HelloWorld obj = (HelloWorld) context.getBean("helloBean");
        obj.printHello();
    }
}

6. 输出结果

Spring 3 : Hello ! Yiibai

这样就完成了Spring创建项目的步骤,Spring能够使JAVA开发应该更加简单,使应用程序更加容易测试哦,所以Spring框架还是很重要的!最后大家如果想要了解更多java架构师知识,敬请关注奇Q工具网。

推荐阅读:

java语言的常量有几种?java常量如何定义?

qt中如何使用string?qt中string使用技巧

spring框架是干嘛的?使用spring框架有什么用?