3.1.3 后台开发工具介绍
关于后台开发软件的选择上面,虽然项目的部分开发人已经很习惯eclipse ,但是由于团队都用的是MyEclipse的这个软件,为了配合团队也只好让少数人去适应这个软件。相比之前用的eclipse而言Myeclipse 的控件加的不多,SVN都要自己去配的。当然不是说Myeclipse差,而是部分开发人员的eclipse却是公司已经配好的软件,基本上插件都准备好了,连样式都有了,所以相比刚装的Myeclipse用起来更好用点。还有一点是部分开发人员在使用中发现Myeclipse的使用,感觉十分的卡。不过这两个软件都有一个特点就是对大多是框架的支持上十分的稳定,在开发本次系统上是够用了。除此之外,他们的自动提示功能也十分的强大,可以在你写出首字母以后就能够提示出带选项。不过听说还有个软件比这两个都强悍,那就是idea,他的特殊是在使用者写代码的时候能够通过上下文在使用者写出首字母后给提示,但是会给使用者一个通过它自能判断最可能的代码并且高亮它,团队人员虽然没用过,但听说一般都是十分的准。
当然,每个开发软件都需要的颜色区别都是有的,不然的话这一页页的代码怎么看,保证你分分钟就眼花了。如果说Myeclipse有什么特色的话,个人感觉最大的特色就是它在构建系统框架的时候有十分强大的自动的组装的功能,只要顺序对通过右键就能组装好一个SSH框架了,不过是基于Myeclipse的版本,很可能版本很低。当然你也可以选着通过Maven来完成框架的导入,只不过这样的话就要自己去写XML的配置文件。来`自^751论*文-网www.751com.cn
3.1.4 其他开发工具介绍
3.2 系统工作流程图
作为一个Java Web项目,本项目用的是JSP作为前端的页面。接下来就会在此介绍用户访问页面的过程。
当用户以浏览器访问本项目的URL,这个时候本项目的Java Web容器会把该请求交给JSP引擎去处理。这个时候Myeclips中自带的Tomcat中的JSP容器(是一个Servlet引擎)会将解析和执行对应的JSP文件。如果该页面是第一次被访问的话,JSP引擎会将其转译为servlet程序,然后有JAVA把其编译成class文件,最后再由Java Web 的容器调用该程序,如普通的servlet文件,并且把结果返回给浏览器。这就是用户在浏览器看到的页面。图3.1是执行过程的流程图