Java 持久性-实体类与Hibernate框架与其他

Java 持久性-实体类与Hibernate框架与其他,java,sql,hibernate,entity,Java,Sql,Hibernate,Entity,我正在制作一个网络应用程序。它从SQL数据库获取数据。我在jsp中有一些代码来查询数据库,但是,用户可以通过源代码使用这些代码,这不是一个好的做法,对吗?所以,我决定使用实体类-bc,这就是netbeans希望我做的。但是,“实体类来自数据库”~向导不会为我创建类(它会冻结),因此,我求助于自己构建类——这非常非常困难(至少对我来说…),而且我无法让这些类正常工作。Soo,问题是:我应该使用实体类还是其他什么?如果还有别的东西,什么东西会冬眠?或者…????谢谢 我建议使用MVC框架。模型部分将

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

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

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

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


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

你可以使用hibernate或JPA,你可以给出我喜欢的场景吗?我已经给出了答案。请检查我正在做的是和蔼可亲的bean教程(netbeans)你熟悉吗?它在jsp中使用SQL,然后进入mvc,然后进入实体类……但是,原始SQL工作得很好,但是,它似乎不安全或不正确……您可以查看hibernate教程