码迷,mamicode.com
首页 > 编程语言 > 详细

spring3.2jar包具体用途1

时间:2015-09-07 19:37:13      阅读:306      评论:0      收藏:0      [点我收藏+]

标签:spring3.2 jar   applicationcontext   

现在说spring的"ApplicationContext"容器在创建bean时:

ApplicationContext ac = new ClassPathXmlApplicationContext("/applicationContext.xml");

CostDaocostDao = (CostDao)ac.getBean("costDaoImp");

从上面两句代码我们可以具体的知道相关的4个jar包每个的作用:

1. spring-context 这可以导入正确的spring

  import org.springframework.context.ApplicationContext;
  import org.springframework.context.support.ClassPathXmlApplicationContext;

  以上两个类就是从这个jar包中导入的

2.spring-expression 配置xml文件

  如果没有这个jar包,那么只能new ClassPathXmlApplicationContext();而不能写入                 "/applicationContext.xml"字符串

3. spring-beans 得到bean必须的,ac的getBean()方法就是通过这个jar包得到的

4.spring-core 如果没有报错The type org.springframework.core.NestedRuntimeException cannot beresolved. It is       indirectly referenced from required .class files

    不会有具体报错的地方,但是类最开始地方会标示出有错误

不管怎么样,这几个jar包缺一不可,但是我们可以了解具体的每一个jar包在spring容器创建bean时的作用,希望有助于每一位Java程序员的学习。如有不足之处,请谅解,我们可以一起学习讨论!




本文出自 “小杰原创” 博客,请务必保留此出处http://ljj1415926.blog.51cto.com/10682238/1692457

spring3.2jar包具体用途1

标签:spring3.2 jar   applicationcontext   

原文地址:http://ljj1415926.blog.51cto.com/10682238/1692457

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!