我们应该把entity的定义独立在一个library项目里,这样才能同时在EJB WAR 和 Client里使用entity,虽然只有EJB与database进行交互,但是WAR和CLIENT还是需要使用 ORM,直接使用从数据库中取出来的entitie, 如果把entity实现在EJB module里或者war或者client里,那么其他project/module是看不见这些entities的,那么这样就会导致client war 没法解析entity, 从而也就没法让EJB辅助你和服务器进行交互了。
EJB是一种基于服务器开放接口给其他程序调用服务的一种框架
JPA连接数据库需要有配置文件persistence.xml配置
Tutor4使用主线程管理GUI的生成,Listener的绑定,以及Event的处理
Repository包管理client和数据库的交互(这里应该被改写成EJB?)
Property作为entity存在
整个Tutor4里面没有用到Bean,如何为Tutor4添加Bean,是解决 EJB管理client和数据库之间交互 这个需求的关键?
JSF是一个MVC框架, JSP是一种java型HTML页面的实现形式。
JSF能做的事情比JSP多,权限大。
Securing the Application and encrypting user password using JAAS API