开始学习Spring Roo第一步(1)

上次提到maven还是刚接触到,就去apache那里看了看,了解的相当肤浅.好多东西都不知道了,忘记了毕竟离开java阵营也有很长时间了.最近有回来了,又让我回忆起来有关于xml的一些记忆.呵呵. 下面我要说的是一个基于Spring框架技术的另外一个的开发框架.也是采用了Maven的项目管理方式. 我们会很快得一步步建立一个过程,你会看见如何使用Roo在一个平常的工程中. 详细的细节我们会在别的地方再讲.首先来我们看看怎么玩这个东东吧. 1先看看通过这个文章我们能够学到一些什么吧. 我们会使用Roo的骨架来建立一个完整的web应用.这里会演示很多的Roo核心特色.而特别是下面这些, 你将会学到. *建立工程 *主域对象(JPA实体)的建立和开发. *给主域对象添加不同类型的域(field). *在主域对象间建立关系 »

maven第一步

最近一直在纠结于maven的一些使用.很多时候都忘记了对于目前的我来说写代码写好代码才是关键的而不是纠结于这个pom tool才是,不过我这个人对于任何接触的事物还是喜欢搞清楚来由的习惯,所以我还是希望能够花点时间多了解一下的,毕竟我离开java有段时间了,而对于java来说在开发中的各种XML文件的配置总是让人头大,其实造成这个的终究原因还是java那个时候的热得发烫,而现在很多时候我已经不想再投身于java或者.net阵营了.因为对于那些经常被提到的大项目什么企业级的,动不动就提到大数据量并发什么的说辞我依然没有什么丝毫挑战的兴趣,或者我压根就没有能力碰到或者去解决这些issues.我希望我能够拿一个开源的脚本程序语言来解决生活中一些实际的问题,这些才是我的价值所在,而不是整天在那里思考如何才能够解决大并发量的数据问题. 不过既然混口饭吃还是要有java或者.net防身的好.就我目前的看法java在今后的若干年是会一直存在下去的.因为从热的发烫的时候起很多的领域已经被它占领,而不再开发新的光维护就会需要很多的技术人员的.这个时代我相信会很持久的.就好比那个COBOL语言,现在还有很多日企在维护,在内地很多程序员还需要学习他来维护他,给日本人干活. »

什么是Maven

先来说说这个单词吧.好像这个单词还有很多故事.一般就是说一个在某个领域比较牛逼的人,专家高手. Apache Maven是一个让人理解起来容易的软件工程管理工具.它是基于工程对象模型的概念产生的.它能够从一小段信息来管理工程的build,报告,还有文档. Maven,它是一个Yiddish词汇,意味知识的积累,它源于Jakarta Turbine项目,目的是为了能够简化工程的构建过程.当时有很多的工程,他们都有自己的ant build文件,他们都是有点细微的差别,而jar文件都由cvs在维护,他们希望能够有一个标准的方法来构建工程.能够很简洁的定义工程的组成,能够简单得来发布工程信息,能够在很多的工程间共享jar文件. 结果就是有了这么一个工具, »