java-ee-6相关内容

如何使用 JSF2 处理多态性?

我需要显示/编辑多态实体. 我的抽象类是Person.我的具体课程是 PhysicalPerson 和 MoralPerson 每个具体类都有自己的自定义属性. 如何根据实体类使用合适的显示/编辑(复合)组件? 谢谢!:) 解决方案 EL中没有instanceof这样的东西.但是,您可以(ab)使用 Object#getClass() 并访问 Class 在 EL ..
发布时间:2022-01-24 16:38:48 Java开发

是否可以定义与其实现分离的 jax-rs 服务接口(使用 eclipse 和 jersey)?

我不知道标题是否令人困惑,但假设我有这个界面: @Produces(MediaType.APPLICATION_JSON)@Path("/用户")公共接口用户服务{@得到@Path("/{userId}")公共响应 getUser(@PathParam("userId") Long userId);} 为什么当我尝试实现一个版本时,Eclipse 会为被覆盖的方法而不是类重写注释? 类 Us ..
发布时间:2022-01-21 18:42:00 Java开发

找不到 Java 类型 myPackage.B 类和 MIME 媒体类型 application/octet-stream 的消息正文编写器

我是 RESTful webservices 的新手,并试图从独立的客户端应用程序更新我的 @OneToMany 关系,但我无法做到这一点.我正在使用 Glassfish 3.1.1 附带的 JAX-RS 的 Jersey 实现. 我有一个类 A,它与类 B 有 @OneToMany 关系. MyRestClient 是我的独立客户端,它正在调用已部署在 Glassfish 3.1.1 ..
发布时间:2022-01-21 18:17:05 其他开发

AngularJS 和位于不同域的 Jersey Webservice 之间的通信.无法访问正确的会话

最近我一直在使用 AngularJS 和 Java EE 6.我使用 Jersey 构建了一个 Web 服务,并将该项目部署在 Glassfish 上.因为我需要某种身份验证,而 OAuth 实现或 JDBCRealm 似乎有点矫枉过正,所以我决定在用户​​成功登录的情况下创建一个会话. @POST@Path("/登录")@Produces({MediaType.APPLICATION_JSON ..
发布时间:2022-01-15 19:54:23 其他开发

将数据从关系数据库迁移到 NoSQL

是否有可能/是否有工具/最佳实践等将数据从关系数据库迁移到 NoSQL 格式. 我有一个 JEE6 应用程序使用 Hibernate ORM 持久保存到 MySQL,但现在我们希望迁移到 NoSQL 解决方案,但需要随身携带现有数据 谢谢W 解决方案 有一些工具可以帮助迁移,但归根结底,MySQL 是一个关系型数据库,其结构与 noSQL 数据库完全不同. 最后,您几乎总 ..
发布时间:2022-01-13 13:43:00 其他开发

使用 Enum 类型作为 @RolesAllowed-Annotation 的值参数

我正在开发一个 Java 企业应用程序,目前正在做 Java EE 安全工作,以限制特定用户对特定功能的访问.我配置了应用程序服务器和所有内容,现在我使用 RolesAllowed-annotation 来保护方法: @Documented@保留(运行时)@目标({类型,方法})公共@interface RolesAllowed {字符串值();} 当我像这样使用注释时,它工作正常: @Ro ..
发布时间:2022-01-13 09:49:08 Java开发

当事务属性为“必需"时,为什么 CMT 在 EJB 方法退出时提交?

我一直发现我已经存在的事务在标记为 @ejb.transaction type="Required" 的 EJB 的任何方法中被提交.这是正确的吗? 我的期望是,一个 EJB“需要"一个事务意味着:如果已经有一个事务,它会在完成时礼貌地让它不提交,以便调用 begin() 的人可以在调用 之前继续使用它进行进一步的操作commit() 或 rollback().[当然,如果首先没有事务,那么 ..
发布时间:2022-01-06 20:56:07 其他开发

如何从应用程序客户端连接远程 EJB 模块

我在远程 Glassfish 服务器和计算机中的应用程序客户端中有一个 EJB 模块.我想从应用程序客户端连接到远程 EJB. 这是我的 EJB 接口: @Remote公共接口 BookEJBRemote{公共字符串 getTitle();} 这是我的 ejb: @Stateless公共类 BookEJB 实现 BookEJBRemote{@覆盖公共字符串 getTitle() ..
发布时间:2021-12-26 15:29:19 Java开发

如何在 Netbeans (6.9) 中将现有企业项目从 Java EE5 升级到 Java EE 6

该项目有一个 EJB 模块 &一个网络模块.更改服务器很容易,但我也想切换到 EJB 3.1,但我相信我需要更改所有类型的配置文件,因为我无法从项目属性窗口中进行更改. 任何有用的文档的提示或链接将不胜感激. 谢谢! 解决方案 显然没有那么复杂.它通过修改以下文件对我有用: /nbproject/project.properties更改以下几行: j2ee.platfo ..
发布时间:2021-12-26 15:07:39 Java开发

与 CDI 的 InjectionPoint 等效的 Spring DI 是什么?

我想创建一个 Spring 的 bean 生产者方法,它知道是谁调用了它,所以我从以下代码开始: @Configuration公共类 LoggerProvider {@豆角,扁豆@Scope("原型")公共记录器produceLogger() {//知道是什么 bean/组件调用了这个生产者类克拉兹 = ...返回 LoggerFactory.getLogger(clazz);}} 我如何获得 ..
发布时间:2021-12-26 10:47:34 其他开发

JSF2 静态资源缓存

Glassfish 3.1.2、Mojarra 2.1.6、SSL 激活 我有一个关于静态资源缓存的问题.我已经阅读了一些关于此的帖子,但我不确定我们应该使用哪些选项.这个 https://developers.google.com/speed/docs/best-实践/缓存 也是一篇关于资源缓存的好文章.在我们的应用服务器中,SSL 被激活.我们看到静态资源(图像、脚本、css ..
发布时间:2021-12-23 15:49:38 其他开发