社区
Java EE
帖子详情
问题3: 怎样避免CMP在每次get/set都操作JDBC?
steeven
2003-05-10 08:54:39
发现在session bean中都配置为TX required时才会避免每个get/set都去操作JDBC, 哪位大侠给讲解一下为什么, 用其它方式访问时怎样避免? 谢谢!
...全文
42
5
打赏
收藏
问题3: 怎样避免CMP在每次get/set都操作JDBC?
发现在session bean中都配置为TX required时才会避免每个get/set都去操作JDBC, 哪位大侠给讲解一下为什么, 用其它方式访问时怎样避免? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steeven
2003-05-13
打赏
举报
回复
up
steeven
2003-05-11
打赏
举报
回复
哦, 没说明白. 我配置jboss的cmp用sql2000的数据库, 然后打开数据库的profiler, 查看数据库都执行了哪些sql语句. 发现调用cmp entity的get/set方法时会执行很多sql语句, 实际测试下来执行速度也暴慢. 但是如果在session bean中调用就不会, 能体现出entity bean是读取缓存中的.
mypride
2003-05-10
打赏
举报
回复
你可以在session bean的初始化的时候才去操作JDBC,也就是只连接一次数据库
GFox
2003-05-10
打赏
举报
回复
嗯,对,有点问不对题,呵呵,不知道楼主的意思是什么:)
justtest
2003-05-10
打赏
举报
回复
怎样避免CMP在每次get/set都操作JDBC?
你的标题是CMP啊
晕
中科软JAVA面试题
封装是将数据和
操作
数据的方法捆绑在一起,隐藏实现细节,提供公共接口。继承是子类继承父类的属性和方法,实现代码重用。多态允许一个接口调用不同的实现,提高代码的灵活性和扩展性。 【Servlet生命周期】 ...
hibernate ppt
5. **最佳实践**:在实际开发中,遵循一些最佳实践能提高hibernate的性能和代码质量,比如合理使用缓存、
避免
过多的级联
操作
、正确管理事务、优化查询等。此外,hibernate还支持二级缓存和查询缓存,以及CGLIB和JPA...
hibernat培训.ppt
持久化类应遵循特定规则,比如提供get/
set
方法,拥有默认构造函数等,以满足Hibernate的要求。 **三、Hibernate映射声明(Mapping Declaration)** Hibernate映射声明通常是通过XML文件或注解完成的,它描述了Java...
java面试200题
在Java中,集合框架是处理数据的核心工具之一,其中`
Set
`和`Map`是两个重要的接口。`
Set
`不允许有重复元素,而`Map`存储键值对。`HashMap`作为`Map`接口的一个实现,它提供了基于哈希表的数据结构,能够快速地进行...
java 面试题 总结
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存
操作
,所以索引数据快而插入数据慢,Vector...
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章