社区
Web 开发
帖子详情
初学java做项目,基础架构知识求教。
kadina
2003-02-25 01:47:51
要分为jsp、javabean、ejb、dao层,请问各层都做处理什么?
我只知道jsp是表示层,用作输入输出。
请问javabean、ejb、dao都要完成什么工作?
另外个层之间用vo传数据,请问vo是怎么回事?我以前只知道用session。
...全文
49
4
打赏
收藏
初学java做项目,基础架构知识求教。
要分为jsp、javabean、ejb、dao层,请问各层都做处理什么? 我只知道jsp是表示层,用作输入输出。 请问javabean、ejb、dao都要完成什么工作? 另外个层之间用vo传数据,请问vo是怎么回事?我以前只知道用session。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kadina
2003-02-25
打赏
举报
回复
请问各个部分都是用来完成什么功能的?这里边所说的javabean是jsp中useBean中的javabean吗?
sandyen
2003-02-25
打赏
举报
回复
同意楼上对vo的解释
其实javabean也是存储数据的,只是他一般跟view打交道
ejb 分为session bean : 作业务逻辑的控制
entity bean: 封装数据
Jacky1206
2003-02-25
打赏
举报
回复
我谈一下我对dao和vo的使用理解。
vo我理解为Value Object:就是一个值对象。一般在使用的时候,把某一个对象(例如数据库中的一张表)定义成一个vo,里面每一个属性就是表里的一个字段,可以通过对vo的操作来get或者set表字段的值,然后以vo的形式对表数据进行更新。
dao我理解为Data access object:数据访问对象。顾名思义,访问数据时候使用,往往就是访问数据库!把对数据库访问的代码封装成dao,使得代码更为紧凑,维护倍加方便!
至于javabean和ejb我没有用过,但其目的也就是封装了,谢谢
learnner
2003-02-25
打赏
举报
回复
vo? virtual object?
Big_Data_Analytics_with_Spark_and_Hadoop-Packt_Publishing2016
Big_Data_Analytics_with_Spark_and_Hadoop-Packt_Publishing2016
使用
Java
开发游戏客户端详解
在上期内容中,我们探讨了如何使用
Java
开发一款简单的2D游戏《七星传说》。通过对游戏架构、角色系统、地图系统等核心模块的讲解,帮助大家理解了如何将
Java
运用于2D游戏的设计与开发。在游戏开发领域,
Java
凭借其跨平台性和面向对象的编程优势,越来越多地被用于开发客户端程序。本期,我们将继续深入探讨
Java
在游戏开发中的应用,特别是如何使用
Java
构建一个功能完备的游戏客户端。游戏客户端是玩家与游戏服务器交互的桥梁,客户端的性能、稳定性以及用户体验都直接影响游戏的品质。
Java
零基础入门-认识
java
Java
是一种广泛使用的计算机编程语言,具有简单,可移植和安全的特点。它是一种面向对象的语言,能够轻松地编写跨平台应用程序。
Java
开发者可以使用
Java
语言编写桌面应用程序、Web 应用程序、移动应用程序、嵌入式设备、游戏、Web 服务器等各种应用程序。本文将对
Java
语言进行基础介绍,包括
Java
的历史、优点、应用领域等内容。
Java
的历史
Java
的优点
Java
的应用领域在本文中,我们介绍了
Java
的历史、优点和应用领域。
Java
零基础-如何在分布式系统中进行日志管理?
在上一篇文章中,我们深入探讨了在分布式系统中如何优化
Java
应用的性能。从服务间通信、数据一致性到容错机制和性能监控,我们了解了多种优化策略及其在实际场景中的应用。然而,在分布式系统中,随着服务和节点的增多,日志管理变得愈发复杂且关键。高效的日志管理不仅能帮助我们排查问题,还能为系统性能优化和安全性提供数据支持。本篇文章将聚焦于如何在
Java
开发环境中有效地管理分布式系统中的日志。
Java
面试篇 - Spring Cloud 专题!
Spring Cloud 是一个微服务框架,它简化了分布式系统中常见的一些复杂任务,例如服务发现、负载均衡、断路器、配置管理等。由于其在微服务架构中的广泛应用,Spring Cloud 已经成为现代企业开发中不可或缺的一部分。在
Java
面试中,Spring Cloud 是一个非常重要的主题,掌握它可以帮助你在面试中脱颖而出。本文将围绕 Spring Cloud 的常见面试题进行详细讲解,从基础概念到具体技术细节,帮助你深入理解并准备 Spring Cloud 相关的面试问题。
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章