Java Web项目的主流 MVC 框架
SSH(Structs+Spring + Hibernate)
最轻量 易学 SSM (Structs+Spring+Mybatis)
最典型(JSP+Servlet+ Javabean)
Java Web开发环境推荐
Eclipse (☆☆☆)需要完全自主动手,对个人要求较高,调试难度大。
Netbeans (☆)没怎么用过,一般适合Java 界面开发非常友好,但很少用于Web项目。
MyEclipse (☆☆☆☆☆)最适合小白,可以一键切换 JDK 版本,部署 Maven 等管理项目,自动帮你引入SSH或SSM框架lib(这也是个人部署的话较为繁琐的过程,如果自行部署可能会出现不同 lib的版本不兼容问题)
项目调试如何实现热编译,大量缩减每次调试编译的时长(谁用谁知道)
每个 JavaWeb 项目开始前,极力推荐优先该设置,否则有经验的人会告诉你,什么叫代码一分钟,编译重启五分钟!!!
启动项目, Tomcat 时多用Debug模式,修改java后,实时编译成class,同时多重启Tomcat
注释:JavaWeb项目一般分为前端代码与后端代码;
前端调试:Html+CSS+JS三剑客刷新浏览器即可更新代码预览;
后端调试: JSP 代码通过以上热编译方式,最大化的缩减繁琐的编译时长,较少不必以的自动重启redeploy。