menu

天魔窟

勇往直前

Avatar

Java EE...

这学期的课程有好几门都要求用 Java 写一些小项目。(RMI,Eclipse 插件,J2EE……)

但我不会 Java,从基本语法,到相应的技术方案组合,到相关软件和服务器……都需要恶补。

概念真多啊。

J2EE 又改名叫 Java EE 了,只是要写一个 Hello, world 级别的 Web 程序,面临的选择都那么丰富:服务器是要 Sun 的玻璃鱼还是要 Apache 的公猫?IDE 是老牌的 Eclipse 安逸还是 NetBeans?还有数据库……还没涉及到什么持久层啊,MVC 框架啊……已然晕菜了。以敏捷至上的 Web 程序开发,至于这么复杂么?

这篇文章是很不错的 Tutorial,是少有的几篇我可以完全依葫芦画瓢而不会遇到莫名其妙错误的。

Eclipse 也一改我对于 Java 桌面程序丑陋的偏见,很靓很好用。按照上文中的描述,把 Tomcat + Apache Derby 数据库的环境搭好了,再 google 解决了 UTF-8 中文乱码的问题,我于是终于用 JSP 重现了多年前学写 ASP 留言本成功后的兴奋。

目前为止,虽然我已经对 LAMP 敬仰了许久,但还是觉得微软的开发者最省心。当然 Java 这个阵营应该也很 impressive,希望学期结束后我能发自内心地这么觉得。

欢迎并感激各位 Java 高人在鄙视完毕之后给予些许指点~我觉得如果能和 ASP.NET 相对照,学习曲线应该会平缓一些。

以你的资质,应该很快就能搞定。

同楼上的。:D

Welcome to Mars...

java太流行炒概念了
觉得java比linux的那么多发行版还乱
还有java不适合写中小应用
中小应用LAMP就可以了,没必要请出Java和Oracle来

说到版本,事实上现在最稳定的还是1.4。

1.5或者叫5.0其实增加的功能里面除了泛型和自动拆箱没有太多的用处。而且好多用户环境都是1.4的,因此要求team暂时不用这些特性,即使使用1.5的jdk,也要编译成为1.4兼容的。

接下来的版本应该会使java语言更加灵活一些。可以期待。

另外,说道Java的庞大,和他本身的系统严谨是分不开的,讲究的就是各司其职,不希望某一段代码太强势,揽走所有的活儿:)

至于持久层,MVC等等,也是奉旨行事。当然,初学的时候不需要深入研究他们,只要用现成的一些框架做一些配置,run起来就ok拉。。

前一阵不是看到一条新闻说java彻底被打败因为开发速度不适合现在网站开发。

还有,你设那个密码后spider还能抓取你的博客内容吗?能不能把那页改成按一下单独的提交按钮就进入而不是输入sinzy.net再提交

还有,你设那个密码后spider还能抓取你的博客内容吗?能不能把那页改成按一下单独的提交按钮就进入而不是输入sinzy.net再提交

让你的浏览器记住本页的密码,点击一下OK就过去了
就像登陆邮箱webmail一样

以你对.net的理解,学起来java应该很容易,所谓持久层和MVC 框架,都是通用的,大家在.net中和lamp结构中也用,只是没有java阵营那么多人用而已。
没别的建议,学j2ee还是要先了解ejb那一套,跳过这一步的话直接学别的容易觉得乱,而且这方面看一下j2ee的tutorial就可以了。然后,多找些开源框架比如spring/struts/hibernate等等来学习人家的架构。具体到写java代码,《Essencial Java》和《More Essencial Java》这两本书还是要推荐下的。

快速入门也可以用 oreilly head * ,完了再去google以关键词排序找开源项目学习,飞快 :)

java确实不适合做小项目
小web php最好使

再顶一楼 ^_^

人呢,咋好久不上网了哦,我传你王平的结婚照哦

评论已关闭