有人可以解释一下我所做的是否有意义吗?
我目前正在开发一个使用 MVC 架构的 Java EE 应用程序,并将 MongoDB 作为我的数据库。我所拥有的是几个编写为 Java 对象的实体,这些实体具有自定义映射方法以在我的 MongoDB 中持久化,以及一个单独的控制器类来执行数据库查询和操作。我可以毫无问题地将这些实体存储在我的会话中,但我还没有在更大范围内对此进行过测试。我尝试将我的对象注释为 bean,但是我收到了错误。
我传输数据的典型方法是查询我的 MongoDB,接收信息,将其映射到 java 对象,并将其存储在会话中以供前端访问。这是解决这个问题的正确方法吗?
我的实体需要是 EJB 吗?使它们成为 EJB 有什么好处?很抱歉,如果这个问题的表述很糟糕并且看起来很不明智。我只是想在进一步开发之前更好地了解我正在尝试使用的技术。我对这些主题所做的大部分阅读都无济于事。如果有人有一些清晰的阅读或解释可以帮助我理解我的要求,将不胜感激。