徒弟:师傅,我们可以开发建立项目了吗?
师傅:没问题,师傅就给你上上课吧!
新建java项目,需要建立如图所示的包结构(这图是后面补上的,所以里面有建好的类):

点击项目,右键选择-》属性-》添加自定义库:

坚持以最少包原则,例如:

完成如下图所示:

项目结构大致如下:

对BookService进行测试, 这里使用Junit4,新建Test Case,显示如下:

添加JUnit4所依赖的包即可。
SpringTest代码如下:
public
class
SpringTest {
@Test
public
void
springTest(){
ApplicationContext
ctx
=
new
ClassPathXmlApplicationContext(
"beans.xml"
);
BookService bookService =
(BookService)ctx.getBean(
"bookService"
);
bookService.listBook();
}
}
运行结果如下:

那么,大家思考一下,是如何做到的呢?
首先:将src文件夹,加入build path:

其次:beans.xml添加BookService的声明:
<
bean
id
=
"bookService"
class
=
"com.netease.lee.service.impl.BookServiceImpl"
/>
最后:运行Junit Test
public
class
BookServiceImpl
implements
BookService {
@Override
public
void
listBook() {
System.
out
.println(
"展现书籍列表"
);
}
}
小结:
1、
如果需要导入特定的包环境,例如:juit4,可以在Eclipse中自定义user library
2、
相应的包,添加完毕,如果运行报错,可能是因为你没有在source中引入src
3、
刚开始学习的时候,碰到问题不要慌,盯着错误提示,利用身边的资源解决问题。
©著作权归作者所有:来自51CTO博客作者乐少黑板报的原创作品,如需转载,请注明出处,否则将追究法律责任
Java 职场 Project
Spring2.5那些事儿
0
收藏
上一篇:非要等到别人给你压力,才把事情做... 下一篇:第三章 Spring进阶-IoC...
推荐专栏更多
猜你喜欢
啥是佩奇,从需要到研发 一次缓存性能问题排查 Java多线程编程总结 Java关键字final、static使用总结 java万年历简单制作 Java内部类的使用小结 Java中的main()方法详解 Java相对路径读取文件 Java线程:创建与启动 Java线程:线程的同步与锁 深入研究java.lang.ThreadLocal类 java.util.logging.Logger使用详解 冒着被开除的风险也要给你们看的 Spring Cloud 入门总结 别翻了,这篇文章就是要让你搞定Java多线程! 惊讶!线上四台机器同一时间全部 OOM,到底发生了什么? 原创001 | 搭上SpringBoot自动注入源码分析专车 干货,记一次Metaspace导致频繁fgc的问题排查过程 浅谈集群版Redis和Gossip协议 一文带你深入了解 Redis 的持久化方式及其原理 Sprint Boot如何基于Redis发布订阅实现异步消息系统的同步调用?
Ctrl+Enter 发布
发布
取消