Spring笔记(一)---myeclipse2014配置spring以及简单使用
来源:互联网 发布:java安装包百度云 编辑:程序博客网 时间:2024/06/05 05:42
自动配置
1、新建一个项目,右键项目->myeclipse->….,如图
选择install Spring Facet
2、弹出下面的框,自动配置最高版本有限制(这里只有2.5),我选择了2.5,然后在Target runtime我选了tomcat7.0 ,next
3、按照如下配置
4、到这里配置完了,直接finish就可以了
5、使用示例:
在包inter下新建一个Animal接口:
public interface Animal { void eat(); void la();}
在包bean下新建Dog.java类和Cat.java类:
public class Dog implements Animal{ @Override public void eat() { // TODO Auto-generated method stub System.out.println("狗吃狗粮"); } @Override public void la() { // TODO Auto-generated method stub System.out.println("狗拉屎"); }}
public class Cat implements Animal { @Override public void eat() { // TODO Auto-generated method stub System.out.println("猫吃猫粮"); } @Override public void la() { // TODO Auto-generated method stub System.out.println("猫拉屎"); }}
在applicationContext.xml中:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd"> <bean id="d" class="bean.Dog"></bean> <bean id="c" class="bean.Cat"></bean></beans>
在包test类下新建Test类:
public class Test { public static void main(String[] args) { ApplicationContext ac=new ClassPathXmlApplicationContext("applicationContext.xml"); Dog dog=(Dog)ac.getBean("d"); Cat cat=(Cat)ac.getBean("c"); dog.eat(); dog.la(); cat.eat(); cat.la(); }}
运行结果:
狗吃狗粮
狗拉屎
猫吃猫粮
猫拉屎
手动配置
首先下载spring软件包,下载的连接,下载完之后,打开lib目录,里面有我们所需要的包,当然除了这里面的包我们还要额外导入commons-logging.jar包,我使用的是commons-logging-1.1.3 jar,我把包打到了一起,可以下载http://download.csdn.net/detail/u014473112/9792975
新建一个项目之后,右键项目->build path->configure build path …
弹出这个框:
选择Add External JARs,把需要的包导入就可以了
然后新建applicationContext.xml文件,可以从官方复制
至此,手动搭建就成功了
0 0
- Spring笔记(一)---myeclipse2014配置spring以及简单使用
- MyEclipse2014快速配置Spring & Spring Testing, Spring AOP简单使用
- MyEclipse2014快速配置Spring & Spring Testing, Spring AOP简单使用
- myeclipse2014配置spring
- myeclipse2014配置spring
- myeclipse2014配置spring
- myeclipse2014配置spring
- 【Spring学习笔记一】-Spring配置和简单实例
- Spring (一) :简单使用Spring
- spring学习笔记一(IOC配置使用)
- Spring在mac下的配置以及简单使用
- spring quartz定时器的简单配置使用以及常见问题解答
- Spring MVC上传文件MultipartFile配置以及简单使用
- Spring学习笔记一(Spring简单介绍)
- Spring笔记-简单的Spring入门程序(一)
- Spring项目简单配置(一)
- spring学习笔记 --配置项(一)
- Spring入门笔记(一)---入门配置
- js中getComputedStyle 和currentStyle 的区别
- QTableWidget使用方法小结
- (2)-IntelliJ IDEA搭建openfire4.1.3开发环境
- 原生js实现的ul li 二级联动
- 【Java每日一题】20170324
- Spring笔记(一)---myeclipse2014配置spring以及简单使用
- Exploring the Hidden Dimension in Graph Processing论文注释(待续。。)
- Servlet中的json数据传入highcharts中的data,形成动态的折线图
- 【算法】华为笔试_颠倒相加_掷骰子
- 平板/笔记本亮度调节工具halo(WINDOWS)
- Arrays 和 Collections 排序
- bzoj 3939: [Usaco2015 Feb]Cow Hopscotch (CDQ分治+DP)
- 王朝 在一个有序数列中插入一个数
- 微信公众平台开发-PHP版