2

我正在制作一个网络应用程序。它从 SQL 数据库中获取数据。我在jsp中有一些代码来查询数据库,但是,用户可以通过源代码使用该代码,这不是一个好习惯,对吗?所以,我决定使用实体类 - bc,这就是 netbeans 似乎想要我做的。但是,“数据库中的实体类”~wizard 不会为我创建类(它会冻结)所以,我已经求助于自己构建类 - 这非常非常困难(至少对我来说...... ) 而且我无法让课程正常工作。Soo,问题是:我应该使用实体类还是其他东西?而且,如果有别的东西,什么冬眠?或者....????谢谢!

4

2 回答 2

1

实际上,用户无法获得 JSP 文件的源代码。JSP 文件在 java 类文件中编译,然后生成发送到用户浏览器的 HTML。用户唯一可以访问的是生成的 HTML,即 JSP 页面的输出。简而言之:JavaScript 对最终用户可见,Java 源代码不可见。

如果您想使用 netbeans 构建实体类,我建议您从教程开始,而不是您自己的数据库,例如netbeans 7.1 的这个

我最近使用jooq构建的实体类做了一个项目,我对结果很满意。如果您不需要使用 hibernat 或 JPA,您可能需要使用 jooq。我发现它更简单,更容易使用。

于 2013-04-05T18:54:08.847 回答
0

我建议使用 MVC 框架。模型部分将从实体获取数据,并使用 hibernate 或 jpa 创建实体类。

于 2013-04-05T18:53:42.303 回答