帮朋友写毕设,用java web完成一些curd的功能,我有php原生基础和一点框架基础,以前学过点java ee什么的。网上有 什么比较好的快速上手的教程么?java黑表示目前eclipse都不怎么会用
好吧我来给甲鱼捧个场。。
我以前是做Java Web的,路线如下,给个参考:JSP -> Servlet -> Java SSH Framework
其中SSH我只学了Hibernate,就去搞别的了,所以只涉及到一些简单的MVC、设计模式、ORM之类的,当时我做一些简单的MIS系统是够用了。
单独说一下Java RESTful
,可以用Spring3
去搞,也可以用其他的基于JSR 311
实现的REST框架。
Web Container方面,一般Tomcat就够用了,要是想上JBoss也随意。。。这方面有本书《JBoss in Action》。
做毕业设计的话,你觉得网上一些教学视频行不?比如传智播客的Java Web开发。其实我觉得用入门书 + 文档+Github Demo + 问答社区这样去边学边做也能达到不错的效果。
好像说了一堆废话>_< 我是来捧场的~
我在这里也答过:http://segmentfault.com/q/1010000000364063#a-1020000000364524
看问题的规模。毕设应该比较简单,推荐使用最原始的 Servlet API + 手写 web.xml + 最原始的 jsp + JDBC 上只有一层薄封装的 commons-dbutils 。
复杂点的推荐一个轻量级框架 Spark 。
构建工具 Maven 几乎必用。主要是你要用它管理第三方库及其依赖。比如如果你的项目使用了 commons-dbutils ,你只需要在 pom.xml 中加入:
<dependency>
<groupId>commons-dbutils</groupId>
<artifactId>commons-dbutils</artifactId>
<version>1.5</version>
</dependency>
就行了。不需要向版本控制签入任何第三方库的二进制文件或代码文件。
IDE:eclipse 或 IntelliJ Idea