- 浏览: 99239 次
文章分类
最新评论
-
jXee:
lgs0626 写道求源码,兄弟给共享下吧 "jee ...
jee6 学习笔记 4 - CRUD 2: View Details, Primefaces row selection -
lgs0626:
求源码,兄弟给共享下吧
jee6 学习笔记 4 - CRUD 2: View Details, Primefaces row selection
简单看了一下,说是必须有一个配置文件beans.xml,但该文件可以是完全空白的。why?!
如果部署到.war而没有用到ejb,则可将该文件打包到WEB-INF。如果用到了ejb,则应该放到META-INF底下。
CDI 主要的annotation 有@Named, @Inject,还有些scope等。
测试结果,JBOSS6.1 对@Named的支持有问题,好像表单绑定不上呵!@Inject还行吧。
希望JBOSS7能改善,可JBOSS7的目录结构全改了,这些亡八蛋们,不就是为了出书挣点钱吗?奥,还有support
A JEE6 CDI test class. Can be accessed with EL #{ct.welcome}
小姐一下:
JEE6 CDI 配置很简单,但至少JBOSS6.1支持不得力。目前看来还是forget it,以后再说。简简单单的,比什么都强。技术是为人服务的,人不能被技术淹死。
如果部署到.war而没有用到ejb,则可将该文件打包到WEB-INF。如果用到了ejb,则应该放到META-INF底下。
CDI 主要的annotation 有@Named, @Inject,还有些scope等。
测试结果,JBOSS6.1 对@Named的支持有问题,好像表单绑定不上呵!@Inject还行吧。
希望JBOSS7能改善,可JBOSS7的目录结构全改了,这些亡八蛋们,不就是为了出书挣点钱吗?奥,还有support
A JEE6 CDI test class. Can be accessed with EL #{ct.welcome}
package com.jxee.cdi.tst; import java.io.Serializable; import javax.inject.Inject; import org.apache.log4j.Logger; /** * to enable CDI, a "beans.xml" must be present. it could be "completely" empty. * <br/> * it can either be packaged under WEB-INF/beans.xml for a web application; * or be packaged under META-INF/beans.xml if EJBs are used. * <br/> * since we used EJB in the example, it needs to be put under META-INF. */ @javax.inject.Named("ct") @javax.enterprise.context.SessionScoped public class CDITester implements Serializable { private static final Logger log = Logger.getLogger(CDITester.class); private String welcome = "Very warm welcome (-; "; //@Inject Object anyObjectUneed2Inject; public String getWelcome() { log.debug("u saw me, since CDI is working!"); return welcome; } }
小姐一下:
JEE6 CDI 配置很简单,但至少JBOSS6.1支持不得力。目前看来还是forget it,以后再说。简简单单的,比什么都强。技术是为人服务的,人不能被技术淹死。
发表评论
-
ActiveMQ and Spring JMS Framework Message Loss
2019-06-28 07:15 29Java Message Service (JMS) prov ... -
how to proxy to k8s web console
2018-06-28 07:16 559### how to access k8s web conso ... -
Call Stored Procedure with JPA 2.1
2018-06-27 10:57 652JPA 2.1 introduces APIs to call ... -
Send response and then process - async processing
2017-10-12 09:35 551If your request processing take ... -
java 8 time api test
2017-08-29 05:40 474public class ParseUtcDateTime ... -
Setup ApiKey in header with Swagger generated client code
2017-08-23 06:41 470@Value("${api.base.path} ... -
Simple tool to monitor jvm memory usage and garbage collection
2016-10-13 06:06 354JDK has built-in tool to moni ... -
Externalize Application Config properties with JBoss 7.1
2017-06-02 12:09 331If you have configuration pro ... -
JPA native query does not support setting list parameters
2014-03-27 06:45 1006you might want to do the ... -
Owning Side and Inverse Side of JPA entity relationships
2013-09-10 07:08 801Entity relationships may be b ... -
avoid setParameter for "order by" in JPQL
2013-03-07 05:55 775you might want to create a JP ... -
JPA Path Expression, operator IN and Collection properties
2013-01-23 16:25 1389If we want to select the Orde ... -
与JEE6/EJB3.1相比, Spring framework 丧失了几乎所有的优势
2013-01-19 13:13 1027The Spring framework was a ma ... -
Simple EasyMock tutorial
2012-12-20 11:57 662http://veerasundar.com/blog/20 ... -
Servlet 3.0 @WebFilter and @WebServlet
2012-12-04 07:09 2674Servlet 3.0 provides new annota ... -
Why JSF2 @ViewScoped not working?
2012-12-03 06:55 1366javax.faces.bean.ViewScoped sai ... -
When to configure an XA datasource?
2012-11-16 12:58 1260If you ever came across this wa ... -
java ee transaction and datasource concepts
2012-11-10 13:48 10361. What is a transaction? A tra ... -
pass params to primefaces confirmation dialog box
2012-09-28 19:30 1332<p:dataTable id="idStuD ... -
Handle Big Dataset with Real Pagination with Primefaces 3.3 LazyDataModel
2012-09-21 13:41 5616If you have millions of record ...
相关推荐
CDI(Contexts and Dependency Injection,上下文和依赖注入)是JEE6中引入的一套全新的依赖注入规范。CDI旨在统一不同组件之间的依赖注入和生命周期管理,支持对Java EE组件的依赖查找和注入操作。CDI通过注解来...
**CDI(Contexts and Dependency Injection)是Java企业版(JEE)中的一项核心技术,它为Java应用程序提供了依赖注入(DI)的功能。在“JEE-cdi-playgound: JEE CDI 游乐场”项目中,我们可以通过实践来深入理解CDI...
【标题】"jee6-cdi:从 code.google.compjee6-cdi 自动导出" 提供的信息表明,这是一个关于Java Enterprise Edition (Java EE) 6的项目,特别关注于Contexts and Dependency Injection (CDI)的实现。CDI是Java EE 6...
在Java企业版(Java EE)6中,`@Asynchronous`注解是一个非常重要的特性,它使得开发者可以方便地在应用程序中实现异步处理。这个注解是Java EE并发编程的一部分,主要应用于EJB(Enterprise JavaBeans)环境,用于...
NULL 博文链接:https://jxee.iteye.com/blog/1575432
5. **CDI(Contexts and Dependency Injection)**:CDI提供依赖注入和上下文管理,使得组件间的依赖关系更加灵活和可管理。 6. **JMS(Java Message Service)**:JMS是Java平台的消息中间件API,用于在分布式环境...
JEE7是该平台的一个重要版本,它在JEE6的基础上进行了一系列的改进和增强,旨在提高开发效率、简化编程模型,并引入了云服务支持。JEE7帮助文档是开发者在学习和使用JEE7时的重要参考资料,包含了详细的API文档、...
JEE2实现文件上传 JEE2 实现文件上传是指在 JEE2 环境中实现文件上传的过程。文件上传是指从客户端将文件发送到服务器端的过程。在 JEE2 中,我们可以使用 Servlet 和 JSP 来实现文件上传。 首先,我们需要了解 ...
jee5 api 手册,查看jee api的相关内容
### JEE6 (JSR316) 最终草案概览与关键技术知识点 #### 标题解析:JEE6 (JSR316) Final Draft.pdf - **JEE6**(Java Platform, Enterprise Edition 6):表示该文档描述的是Java企业版平台第六版的技术规范。 - **...
开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32...
jee6-parent maven 父 pom 项目,它包含所有 jee 6 需要的依赖项。 简介 pom 包含一些配置文件,其目的是模拟 pom 多重继承。 每个项目都继承自同一个父项,但可以根据需要激活特定配置文件以启用特定行为。 例如,...
- JEE的EJB(Enterprise JavaBeans)或者CDI(Contexts and Dependency Injection)可以用来实现业务逻辑,处理用户管理相关的事务。 - 角色和权限的概念是关键,如通过RBAC(Role-Based Access Control)实现不同...
jee6poc 使用 JEE6 平台的概念证明。 它使用 Deltaspike、JSF with Primefaces 和 JBoss Logging。 JBoss 环境设置 概念验证参考环境是 JBoss EAP 6.3GA,需要正确配置 POC 才能按预期工作。 先决条件 安装并配置了...
在声明性事务中,可以通过注解或XML配置来指定事务的相关属性。 五、编程性事务 编程性事务是指通过编程的方式来直接控制事务的边界,开发者需要在代码中显式地开始、提交或回滚事务。编程性事务需要编写较为复杂...
标题中的“JEE6 学习系列告一段落,uploaded zipped project after JAAS security”表明这是一个关于Java Enterprise Edition(JEE)6的项目,特别关注了Java Authentication and Authorization Service (JAAS)的...
它包含了Web开发、Java服务器端应用、数据库连接以及各种JEE相关的开发工具和功能。这些特性使得开发者能够轻松地创建、调试和部署基于JEE的应用程序,如Servlets、JSP、JavaServer Faces(JSF)、Enterprise ...
6. **JTA(Java Transaction API)**:JTA定义了一种标准的接口,用于管理跨越多个资源的事务。这对于需要高一致性和可靠性的企业应用至关重要。 除了这些核心组件,JEE还包括了其他服务,如JNDI(Java Naming and ...
在[JEE6]环境下,新增权限是一个关键的系统配置任务,这涉及到用户访问控制和安全性管理。以下是关于这个主题的详细说明: 1. **TC_GROUP(资料档)**: TC_GROUP 文件通常用于定义和管理应用程序中的用户组或权限...
此外,还应当掌握JEE相关技术的细节,例如Servlet的工作原理、如何使用JEE提供的事务管理机制等。通过掌握JEE的零散基础知识和组件体系结构,开发者能够构建起企业级应用的核心能力,并逐渐深入到JEE开发的各个领域...