2011-04-30 43 views
1

我是软件开发新手,可能你觉得我的问题很愚蠢,我很抱歉。
我想用J2EE创建一个Web应用程序。我打算和hibernate一起使用spring 3.0框架。鉴于我想使用freemarker和batabase我更喜欢postgresql。 IDE我使用的是日食HELIOS。我可以做编码,但主要问题是在开始开发之前的初始配置。所以任何机构可以帮助我如何配置什么是XML文件所需的代码。我不知道如何配置所有这些东西我想使用注释和MVC模式,所以请任何机构知道我如何开始请回答我... ..我想创建一个使用spring3.0和java的web应用程序

+0

你将不得不在谷歌大量的文章,这可能是最好的地方,所以男子气概对于逻辑相关的问题,如果你卡住了或者如此 – kobe 2011-04-30 18:37:09

+1

@kobe:我不同意,通常有这么多的文章,很难知道从哪里开始。我认为对于从一篇优秀的文章开始就可以获得意见。 – 2011-04-30 18:40:55

回答

2

看来你是真的混淆如何开始,因为我看到你没有,关于Web应用程序多expierice(如果纠正我,我是错误的),首先你需要做的事情是如何理解Java,特别是Spring体系结构是你最好的选择(或者你唯一的选择),有很多简单的方法来构建Web应用程序并相信我,我爱但是有时候Java很大,并且有很多关于构建任何东西的选项(特别是web应用程序),这真的很难。

无论如何,如果你是决定其采取一个Spring 3.x的构建Web应用程序,你migh想先从基本的典型架构像这样的:

enter image description here

  • WebLayer会弹簧MVC
  • 服务层由弹簧 (通常@Transactional)
  • 数据层将被实例化冬眠POJO一堆弹簧 对象的和数据访问对象(@Repository)

从哪里开始?

那么有很多documentation我必须说,春天的家伙在这件事上做了一个了不起的工作。

关于使用freemarker很容易插入弹簧这里是article做到这一点,但也是在官方文档Integrating View Technologies

可以使用的工具

既然你是在春季基础的一切,Spring Suite Tool可以做的伎俩;)

+0

是的朋友你正确的事情是,我加入了一家公司,这是一个基于产品的公司,我有机会通过添加新的模块,但由老年人已经作出的初始配置,所以我不知道如何配置,但我知道如何编码如果应用程序已配置多数民众赞成我的问题 – 2011-05-01 11:23:52

1

你可能要采取看看AppFuse Matt Raible:http://appfuse.org

从“轻”版本开始可能是一个好主意,但它确实帮助我开始学习新框架。因此,使用Spring,Hibernate和您选择的Web框架和数据库生成(随时部署)项目将非常简单。

如果要紧扣更多的春天,尝试http://www.springsource.org/roo

相关问题