Java Web应用开发:从基础到实践
1. Java Web应用开发基础
1.1 数据访问与页面导航
在Java Web开发中,定义了数据访问方法 LogInQuery() ,该方法用于执行与数据库相关的查询和业务逻辑,并将结果字符串返回给JSF页面。JSF页面会通过其处理器搜索返回的结果字符串,以此来确定下一个要导航的页面。
1.2 Java EE Web应用模型概述
Java EE应用模型以Java编程语言和Java虚拟机为基础。Java的可移植性、安全性和开发效率为应用模型奠定了基础。Java EE旨在支持为客户、员工、供应商、合作伙伴等提供企业服务的应用程序,这些应用程序通常较为复杂,可能需要从多种数据源访问数据,并将应用程序分发给各种客户端。
Java EE应用模型为实现服务定义了一种多层应用程序架构,能够提供企业级应用所需的可扩展性、可访问性和可管理性。该模型将实现多层服务所需的工作分为两部分:开发者需要实现的业务和表示逻辑,以及Java EE平台提供的标准系统服务。开发者可以依靠平台来解决开发多层服务时遇到的系统级难题。
Java EE平台采用分布式多层应用模型来开发企业应用。应用逻辑根据功能划分为不同的组件,组成Java EE应用的各个组件会根据其所属的层级安装在不同的机器上。
大多数Java Web数据库应用是三层客户端 - 服务器应用,即可以构建在三个层级或容器中:客户端容器、Web服务器容器和数据库服务器容器。Java Enterprise Java Beans(EJB)在这种三层架构中,对业务数据的管理和处理起着额外的作用。然而近年来,由于EJB的复杂性
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



