37、Java Web应用开发:从基础到实践

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的复杂性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值