社区
Web 开发
帖子详情
急!!!!servlet修改数据库后如何commit
powerball
2002-05-12 05:14:50
我现在serlvet制作新用户注册,使用了连接池,我在insert后用了connection.commit();但是还是不能提交。再用servlet作了登录系统后从数据库里查不着。但是查用sql*plus建的commit过的数据就可以。请指点
...全文
119
2
打赏
收藏
急!!!!servlet修改数据库后如何commit
我现在serlvet制作新用户注册,使用了连接池,我在insert后用了connection.commit();但是还是不能提交。再用servlet作了登录系统后从数据库里查不着。但是查用sql*plus建的commit过的数据就可以。请指点
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scarab
2002-05-13
打赏
举报
回复
可以把对数据库提交放到一个BEAN里面。然后SERVLET再调用该BEAN就应该没有这个问题
Andrawu
2002-05-12
打赏
举报
回复
你可以这样.
try {
oDBConn.getConnection(); //连接数据库
oDBConn.setAutoCommit(false);
//处理对数据库的insert、update、delete操作
.......
oDBConn.commit();
}catch(Exception se) {
oDBConn.rollback();
se.printStackTrace(System.err);
}finally {
oDBConn.closeConnection(); //关闭数据库连接
}
但是你的错误可能不在这里,在没有设置oDBConn.setAutoCommit(false);时,是不必用commit()就可以提交的,在默认状态为true。你好好的查一下你的代码。
servlet
mysql 事务_
servlet
操作
数据库
1. close(), 关闭该
数据库
连接2.
commit
(), 提交所有更改内容并释放该Connection对象锁定的资源3. createStatement(), 基于本Connection对象,创建Statement对象4. getAuto
Commit
(), 获取当前是否是自动提交模式5. getMetaData(), 获取本连接相关的
数据库
元数据6. isClosed(), 返回当前连...
JavaWeb成绩管理系统实战:从
Servlet
/JSP到MySQL
数据库
设计完整解析
在Web应用开发领域,分层架构与
数据库
设计是构建可维护系统的核心基础。MVC模式通过分离表现层、业务逻辑层和数据访问层,实现了代码的高内聚低耦合,这是企业级应用的标准实践。其技术价值在于提升开发效率、便于团队协作和系统扩展。在数据存储方面,关系型
数据库
如MySQL通过表结构设计和SQL优化来保证数据一致性与查询性能,索引机制和事务处理是保障数据完整性的关键技术。这些原理广泛应用于学生成绩管理、电商订单系统、内容管理系统等需要结构化数据存储和复杂业务逻辑的场景。本文以JavaWeb成绩管理系统为例,详细解析了
Java Web图书管理系统全栈开发:从JSP/
Servlet
到MySQL
数据库
设计实战
Java Web开发是构建企业级应用的基础,其核心在于理解Web请求处理流程与数据持久化原理。通过经典的MVC架构,开发者能够实现业务逻辑、数据与展示的分离,提升代码的可维护性与可扩展性。在数据层,关系型
数据库
如MySQL通过合理的表结构设计、索引优化与事务管理,确保了数据的一致性与查询性能,这对于处理如借阅、库存等核心业务至关重要。结合连接池技术与DAO模式,可以高效管理
数据库
连接并封装数据访问逻辑。这些技术共同支撑起如图书管理系统这类典型的信息管理应用,实现用户管理、图书检索、借阅归还等完整业务流程。本
Java Web图书管理系统实战:MVC架构、
数据库
设计与
Servlet
/JSP实现
在Java Web开发领域,MVC(Model-View-Controller)架构模式是构建可维护、可扩展应用程序的核心设计思想。其原理在于将业务逻辑、数据展示和用户交互分离,通过模型层管理数据与业务规则,视图层负责界面呈现,控制器层协调用户请求与响应。这种分层架构的技术价值在于提升了代码的可读性、可测试性和团队协作效率,是理解现代Web框架(如Spring MVC)的基础。在典型的应用场景如内容管理系统、电商平台和企业内部系统中,MVC模式被广泛采用。本文以图书管理系统为例,深入探讨如何运用Servle
Java
Servlet
调用多结果集存储过程的实现与优化
存储过程是
数据库
编程中的重要技术,通过预编译SQL语句集合提高执行效率。Java
Servlet
作为Web开发的核心组件,与存储过程结合能构建高效的企业级应用。在多结果集处理场景中,JDBC的getMoreResults()方法配合ResultSet对象实现有序遍历,需特别注意资源释放和异常处理。典型应用包括电商系统的订单查询、报表统计等复杂业务场景。通过连接池优化、异步处理等技术手段,可显著提升系统吞吐量。本文以MySQL存储过程为例,详细解析
Servlet
中处理多结果集的最佳实践,涵盖事务管理、性能优化
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章