分手快乐 发表于 2015-1-18 11:17:28

了解下JAVA的利用AppFuse的七个来由: 进修Java开放源码工具并利用这些工具进步临盆效力 ...

在ruby里才是一切皆对象。当然我不并不是很了解ruby,但是ruby确实是将语法简化得很好。
AppFuse是一个开放源码的项目和使用程序,它利用了在Java平台上构建的开放源码工具来匡助我们疾速而高效地开辟Web使用程序。我最后开辟它是为了削减在为客户构建新Web使用程序时所消费的那些不用要的工夫。从中心下去说,AppFuse是一个项目骨架,相似于经由过程导游创立新Web项目时IDE所创立的工具。当我们利用AppFuse创立一个项目时,它会提醒我们将利用开放源码框架,然后才创立项目。它利用Ant来驱动测试、代码天生、编译和部署。它供应了目次和包布局,和开辟基于Java言语的Web使用程序所必要的库。
与年夜部分“newproject”导游分歧,AppFuse创立的项目从最入手下手就包括良多类和文件。这些文件用来完成特征,不外它们同时也会在您开辟使用程序时被用作示例。经由过程利用AppFuse启动新项目,我们一般能够削减一到两周的开辟工夫。我们不必忧虑怎样将开放源码框架设置在一同,由于这都已完成了。我们的项目都已提早设置来与数据库举行交互,它会部署到使用服务器上,并对用户举行认证。我们不用完成平安特征,由于这都早已集成了。
当我最后开辟AppFuse时,它只撑持Struts和Hibernate。经由几年的勉力,我发明了比Struts更好的Web框架,因而我还增加了为这些Web框架利用的选项。如今,AppFuse能够撑持Hibernate或iBATIS作为耐久性框架。关于Web框架来讲,我们可使用JavaServerFaces(JSF)、SpringMVC、Struts、Tapestry或WebWork。
AppFuse供应了良多使用程序必要的一些特征,包含:
认证和受权
用户办理
RememberMe(这会保留您的登录信息,如许就不必每次都再举行登录了)
暗码提示
挂号和注册
SSL转换
E-mail
URL重写
皮肤
页面润色
模板化结构
文件上载
这类“开箱即用”的功效是AppFuse与其他CRUD代框架的区分之一(CRUD取自创立、检索、更新和删除几个操纵的英文首字母),包含RubyonRails、Trails和Grails。下面提到的这些框架,和AppFuse,都让我们能够从数据库表或现有的模子对象中天生主页/细节页。
论述了一个典范AppFuse使用程序的观点计划:
.典范的AppFuse使用程序

<p>
Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流.

兰色精灵 发表于 2015-1-18 14:01:51

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。

金色的骷髅 发表于 2015-1-22 06:22:12

如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。

若相依 发表于 2015-2-2 18:46:34

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

再见西城 发表于 2015-2-8 04:14:20

所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。

冷月葬花魂 发表于 2015-2-24 04:12:41

Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。

乐观 发表于 2015-3-7 04:26:42

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

小妖女 发表于 2015-3-7 08:22:52

J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。

谁可相欹 发表于 2015-3-11 05:06:59

任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言

admin 发表于 2015-3-17 21:06:26

科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

再现理想 发表于 2015-3-25 02:36:32

Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
页: [1]
查看完整版本: 了解下JAVA的利用AppFuse的七个来由: 进修Java开放源码工具并利用这些工具进步临盆效力 ...