netbean里持久化的作用!

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:13:15
在netbean的新建里有个持久化!请问是做什么用的!跟hibernatedoclet有关吗?
最好详细的谢谢!!
全部答非所问!!我已经知道了!分给谁是个问题啊!

我正在用NETBEANS 6.0

新建里没有你说的持久化啊!?

用JSF + EJB3.0开发我一直比较迷惑的一个设计上的问题。

用netbeans的visualweb创建一个JSF页面,程序会创建两个文件,一个JSP文件,一个java文件,jsp应该是属于视图层的(V层),而那个java文件应该是属于控件层的(C层),EJB3.0是用来做业务层的,EJB的实体是属于实体层(M层),那会话bean应该是属于那一层?

比如说我们现在做一个用户注册模块:
首先创建一个visualweb项目,然后创建一个JSF页面Register.jsp,当然netbeans也会自动创建Register.java文件。
然后创建一个EJB3.0项目,然后创建一个实体UserEntity.java;
现在我们须要的文件都创建好了,在Register.java添加注册事件,当点击注册按钮时执行将注册信息付到实体里,然后调用持久化方法持久化实体的代码。

这里没有用到会话bean,这样的设计是不是不正确?应该创建一个会话bean,在会话Bean中持久化实体,然后Register.java调用这个会话bean来实体数据的持久化。

楼上说的对,持久化把数据永久保存到硬盘上,Hibernate在这方面很出色,一般持久化的问题都会和数据库联系起来,就是将数据从类映射到数据库。从而达到数据持久化。

jdk是java开发工具包,一般之前还需要装一个jre,当然如果直接装jdk的话里面会自带jre的.

装了jdk后就可以利用记事本之类的程序写源代码了,只要保存的时候保存成.java就可以了.若要编译成.class文件,最好再安装个TextPad之类的小程序,可以完成编写,调试,编译等一系列工作.

如果要编写的程序比较大,那才需要用到netbean或者eclipse,这两种都是IDE,也就是集成开发环境.

持久化说白了就是保存起来

用JSF + EJB3.0开发我一直比较迷惑的一个设计上的问题。

用netbeans的visualweb创建一个JSF页