1.Java web开发

1.这就是传统的的方式,其核心技术是Jsp、Servlet与JavaBean
2.程序的结构
在网站规模不大、功能简单时,Java EE用传统的Java Web方式开发:用JSP制作前端页面;编写Servlet实现程序业务逻辑处理和流程控制;JavaBean将表封装成对象,提供对数据的面向对象访问;JDBC直接操作后台数据库
Java EE的开发模式
整个系统的工作流程按照五个动作进行
1.servlet接收浏览器发出的请求。
2.servlet根据不同请求调用相应的javabean。
3.javabean按照自己的业务逻辑,通过jdbc操作数据库。
4.servlet将结果传递给jsp。
5.jsp将后台处理的结果呈现给浏览器。

2.Java框架开发

一、轻量级的Java EE
① SSH2
即用Struts/Struts 2、Spring、Hibernate框架为核心的组合方式,多见于传统企业项目的开发。
② SSM
使用Spring MVC、Spring、MyBatis框架为核心的组合方式,广泛应用于对并发性能要求很高的互联网项目。
二、经典企业级Java EE
以EJB 3+JPA为核心,系统需要运行于专业的Java EE服务器(如WebLogic、WebSphere)之上,通常只有开发商用的大型企业项目才会用到。

例如下面这个就是以jdk为底层运行环境(jre)、Tomcat为服务器、SQL server为后台数据库的java ee的开发平台,使用myeclipse作为可视化集成开发环境,同时开发需要配置相应版本的jar包,形成.jsp,.java,.xml等文件。开发完成后一起发布到web服务器上。
Java EE的开发模式

相关文章: