gpt4 book ai didi

java - 需要帮助了解 mySQL、POJO、hibernate 和 JSP

转载 作者:行者123 更新时间:2023-11-29 14:10:13 24 4
gpt4 key购买 nike

任何人都可以帮我举一个例子,从头到尾解释我如何创建数据库 POJO,然后将其放入可以发送到数据库的 JSP 格式。类似于 1 个表、1 个 set/get 方法、JSP inputText 中的 1 个字段以及 1 个将其发送到数据库的 commandButton 的东西?

我已经在一个应用程序上工作了几个小时。我可以手动将字段放入 mySQL 数据库并查询该数据库,以便我可以使用手动放入数据库的凭据登录。但是如何将字段(如用户)添加到数据库中?

最佳答案

我可能有点乐观,但这不是每个普通 Java EE5 教程都会教给您的东西吗?

无论如何,我会从章节 Persistence in the Web Tier 开始来自 Sun/Oracle Java EE 5 教程,因为在版本 5 中他们仍然讨论 JSP。本章将引导您完成您描述的所有步骤。

有 1 个问题(或者至少在我看来不是很明显):如果您操作来自 Web 层的数据,则必须手动将更新部分包装在 UserTransaction 中,如所述 here ,他们的示例代码如下所示:

@Resource
UserTransaction utx;
...
try {
utx.begin();
bookDBAO.buyBooks(cart);
utx.commit();
} catch (Exception ex) {
try {
utx.rollback();
} catch (Exception exe) {
System.out.println("Rollback failed: "+exe.getMessage());
}

另一句话:现代 IDE 减少了您必须编写的样板文件的数量,例如,它们可以从现有数据库开始生成实体类,为您处理持久性单元的设置等。编写所有内容可能会很有趣这些东西一旦知道它是如何完成的,但在“生产”上下文中,这是您的 IDE 应该做的事情。

关于java - 需要帮助了解 mySQL、POJO、hibernate 和 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13623404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com