Spring是一个轻量级的Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。很多人在学习spring框架的过程中,不清楚spring框架是前端还是后端?下面来我们就来给大家讲解一下。
不能单纯的把Spring归为前端或者后端。首先Spring是一个框架,属于一个范围很广的概念,里面包含许多模块,如图:
可以看到Spring不仅包含了大部分的后端模块,还包含了Web这个前端模块,在这个模块下面又延伸拓展了一些前端框架。
spring如何创建项目?
1.打开 MyEclipse 创建一个java工程:Helloword,并添加Spring支持类库,右键工程名称,选择"MyEclipse"->"Add Spring Capabilites",如下图:
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. 项目结构
查看目录结构如下:
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工具网。
推荐阅读: