社区
Java EE
帖子详情
entity Bean VS session Bean + jdbc
oceanson23
2005-02-22 08:31:38
为什么我们要用Entity Bean,而不直接用session Bean +jdbc来访问数据库呢.这样更直接了当.我想问的是用Entity Bean有什么特别的好处吗.即然现在的database已经有周详全面的transaction management那么Entity Bean有什么用.尤其是用BMP.谢谢另位大侠.
...全文
144
6
打赏
收藏
entity Bean VS session Bean + jdbc
为什么我们要用Entity Bean,而不直接用session Bean +jdbc来访问数据库呢.这样更直接了当.我想问的是用Entity Bean有什么特别的好处吗.即然现在的database已经有周详全面的transaction management那么Entity Bean有什么用.尤其是用BMP.谢谢另位大侠.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dennis03
2005-02-23
打赏
举报
回复
entityBean是为了实现O/R Mapping技术给我们带来的好处,通常不会选择bmp,而会选择cmp!如果你了解一对一,一对多,多对一,多对多在大项目中的应用你就知到cmp相比jdbc存在的理由.
rootcn
2005-02-23
打赏
举报
回复
..
oceanson23
2005-02-23
打赏
举报
回复
up
oceanson23
2005-02-22
打赏
举报
回复
顶一下
oceanson23
2005-02-22
打赏
举报
回复
但是其实我想问的是.即然session Bean+jdbc已经这么完善了.而且随着database已经包含许多保护transaction了.那么还要用entityBean来干什么呢.会不会有其它情况下才会用到它呢,或者用起来可以很方便或者省资源.谁能够说清楚呢.马上给分.
dachun
2005-02-22
打赏
举报
回复
我们都是直接用session Bean +数据连接池来访问数据库,用loadruner模拟1000个并发用户都没问题
Entity
Bea
n
vs
Hibernate Pojo
该文转自guty O-R Mapping J2EE的标准是CMP
Entity
Bea
n,而实际应用中受到诟病最多的也是它。我们化了整整半年时间研究CMP2.0的开发方法,目前总算能够将代码量减少到70%,并且有希望减少到 90%。我曾经很满足现有的成绩,但是当我真正地阅读了hibernate后,对CMP2.0的信心彻底动摇了。 hibernate至少比CMP2.0有以下优点: 1. 兼容性。
SpringBoot登录认证实战:基于
Session
与Spring Security的完整实现
用户认证与授权是Web应用安全的核心基础,它决定了用户身份的识别与访问权限的控制。其核心原理在于验证用户凭证并建立可信的会话状态。在技术实现上,Spring Security作为Java生态中权威的安全框架,通过过滤器链机制,为开发者提供了一套声明式的安全解决方案,极大地简化了密码加密、权限控制、CSRF防护等复杂功能的开发。这套方案尤其适用于传统的单体Web应用,能够有效保障业务系统的安全基线。本文聚焦于SpringBoot项目中经典的
Session
-Cookie认证模式,详细解析了如何整合Spring
从
Session
到JWT:Spring Security认证授权演进与实战对比
Web应用身份认证是保障系统安全的核心机制,其原理在于验证用户身份并授予相应资源访问权限。传统基于
Session
的认证方式通过在服务器端维护用户状态实现,虽然简单直观,但在微服务、分布式架构下会面临状态共享、扩展性差等挑战。JWT(JSON Web Token)作为一种无状态令牌技术,通过加密签名将用户信息封装在Token中,客户端存储并在请求时携带,服务器只需验证签名即可完成认证,天然支持分布式场景。这种技术演进的价值在于提升了系统的水平扩展能力和跨域支持,尤其适用于前后端分离、移动应用和API网关等现代
Java EE图书管理系统课程设计:从Servlet/JSP到MVC架构的完整解析
在Java Web开发领域,MVC(Model-View-Controller)架构模式是构建清晰、可维护应用的基础设计范式。其核心原理在于分离数据模型、业务逻辑与用户界面,通过控制器协调交互,从而提升代码组织性和可测试性。这一模式的技术价值在于为初学者提供了理解Web请求处理流程和分层思想的经典范例,广泛应用于管理系统、内容平台等传统Web项目。以典型的图书管理系统为例,它常作为Java EE课程设计,完整呈现了从数据库设计到前端展示的全链路实践。通过剖析其源码,开发者能深入掌握Servlet处理HTTP
机械设计基于三维建模的零件结构优化:Part4装配件多特征协同设计方法研究
内容概要:本文详细描述了机械零件Part4的设计与建模过程,重点围绕三维建模中的几何构造操作展开。首先基于原零件三视图确定关键尺寸,依次创建多个同心圆柱体结构,包括外层圆柱体(52、52、5)、中间圆柱体(25、25、7)以及中心孔结构(16、16、12)。随后对底部圆柱体进行临时加高处理,以便在顶面草绘中构建辅助图形:以计算得出的半径17.5画圆,并在其接触面上方绘制半径为3的小圆,进而引出两条分别成60°和-60°的斜线,配合一条水平线形成三角形轮廓。接着在其余两角复制相同的小圆结构,清理多余线条后完成草图设计。利用该草图执行“拉伸切除”操作,深度设为16.28mm,实现特征开槽。最后将底部圆柱体恢复原始高度5mm,完成整体结构修改。; 适合人群:具备基础CAD建模能力的机械设计人员或工科类学生;熟悉SolidWorks、AutoCAD等三维设计软件的操作者;从事零部件逆向设计或结构优化的技术人员。; 使用场景及目标:①用于学习复杂零件的分步建模方法,掌握从三视图到三维实体的转换技巧;②理解拉伸、切除、草图约束、包围盒设置等核心建模命令的实际应用;③提升对尺寸链计算、辅助线构建及几何关系控制的理解与实践能力。; 阅读建议:建议结合文中参数逐步在建模软件中复现操作,重点关注草图绘制逻辑与切除特征的关联性,注意各步骤间的顺序依赖关系,避免因尺寸或约束错误导致建模失败。
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章