E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
weld
CDI(
Weld
)高级<7>JavaEE环境组件资源
JavaEE5引入了依赖注入了有限的支持,在部分环境下注入。一个组件的环境资源是一个JavaEE组件,例如JDBCdatasource,JMSqueueortopic,JPApersistencecontext,remoteEJBorwebservice.最值得注意的是,组件的环境资源注入依赖于"字符串的名称"来限定不明确的类型,1.DefiningaresourceCDI规范使用术语资源是指,一
Zhao-Qian
·
2014-05-18 00:00
CDI(
Weld
)高级<6> Specialization and alternatives
当多个版本的bean来实现不同的目的,在开发过程中,需要在多个Bean版本之间切换.而不必更改源代码的应用程序,可以选择在部署时使用@AlternativeCDI@Alternative方案通常用于以下目的,如:1. 为了处理客户特定的业务逻辑在运行时确定。2. 要指定Bean的有效期为一个特定的部署方案,例如,特定国家的销售税的法律时,需要针对具体国家的销售税业务逻辑。3. 用
Zhao-Qian
·
2014-05-18 00:00
CDI(
Weld
)高级<5> Stereotypes(CDI注解模板)
1.综述很多系统中,架构模式都会产生可重用的bean角色.stereotype允许框架的开发人员为这些bean声明通用的metadata.stereotype可以把下面这些内容组合到一起:默认的范围一组拦截器stereotype还可以指出:所有被stereotype标记的bean都有默认的beanELname所有被stereotype标记的bean都是alternativesbean可以声明多个s
Zhao-Qian
·
2014-05-17 23:00
CDI(
Weld
)高级<4> Event(事件)
以前发过一个粗略篇,已经删除.这次重新修订.Cdi中的event事件,是整个CDI的精华所在之一.其有点类似设计模式中的观察者模式.但也有不同的地方.如下3点:不仅是生产者(producers)从观察者(observers)解耦.观察者也从生产者解耦.观察者可以指定“选择器”的组合来缩小的事件通知观察者可以立即通知,或者可以指定交付的事件应该推迟到当前事务的结束。即用一种维护生产者和观察者之间的分
Zhao-Qian
·
2014-05-15 14:00
CDI
weld
event
CDI(
Weld
)高级<3> Decorators(装饰器)
1.Decorators装饰器综述拦截器是一种强大的方法在应用程序捕捉运行方法和解耦。拦截器可以拦截任何java类型的调用.这使得拦截器适合解决事务管理,安全性,以及日记记录.本质上说,拦截器并不知道他们截获的实际语义事件.因此,拦截器并不是很适合和系统的业务挂钩.而本章的装饰器,则又不一样.装饰器只截取调用某个Java接口,因此获知这个接口的所有语义连接。decorator直接实现与业务语义操作
Zhao-Qian
·
2014-05-14 10:00
javaee
CDI
weld
decorators
CDI(
Weld
)高级<2> Interceptors(拦截器)
1.拦截器综述拦截器的功能是定义在Java拦截器规范。拦截器规范定义了三种拦截点:业务方法拦截,生命周期回调侦听,超时拦截(EJB)方法。在容器的生命周期中进行拦截publicclassDependencyInjectionInterceptor{ @PostConstruct publicvoidinjectDependencies(InvocationContextctx){...} }EJB
Zhao-Qian
·
2014-05-12 23:00
javaee
CDI
拦截器
weld
interceptors
CDI(
Weld
)高级<1>CDI高级说明以及Producer methods
CDI是为解耦而生.如Spring主要用途是AOP.IOC(DI),而CDI除了DI外,AOP功能也是有的.从实际使用上来看,CDI比Spring功能更丰富,更灵活,其代价也是有的,学习成本相对spring较高.1.CDI致力于松耦合,强类型.实现松散耦合的三种方式:部署时候的多态选择,@alternatives producermethods在运行时的多态.上下文相关的生命周期管理与bean生命
Zhao-Qian
·
2014-05-12 00:00
CDI(
Weld
)基础<4>Scopes and contexts
1.ScopetypesCDI的特点之一是高可扩展性.比如你可以自己定义一个Scope.如下:@ScopeType @Retention(RUNTIME) @Target({TYPE,METHOD}) public@interfaceClusterScoped{}这样使用@ClusterScoped publicclassSecondLevelCache{...}当然我们要定义一个Context对
Zhao-Qian
·
2014-05-06 11:00
DeltaSpike、
Weld
与CDI
CDI http://www.cdi-spec.org/
Weld
http://
weld
.cdi-spec.org
sunjing
·
2014-04-29 22:00
CDI
weld
DeltaSpike
CDI(
Weld
)基础<3>依赖关系注入(DI)和编程查找
一.Inject点(三种方式)1. 构造器依赖注入publicclassSomeBean{ privatefinalServiceservice; @Inject publicSomeBean(Serviceservice){ this.service=service; } }说明:每个Bean只能有一个@Inject方式的构造方法.2.字段注入(推荐)publicclassSomeBean{
Zhao-Qian
·
2014-04-28 01:00
CDI(
Weld
)基础<2> JSF+CDI+JPA项目示例
CDI可以理解为Spring,但其中的一些功能比spring更强大,灵活。本章是个简单的项目示例。推荐有一定基础的看。1.JPA定义(MVC--M)@Entity publicclassUser{ private@NotNull@Length(min=3,max=25)@IdStringusername; private@NotNull@Length(min=6,max=20)Stringpas
Zhao-Qian
·
2014-04-26 12:00
CDI(
Weld
)基础<1>入门,解析CDI的Beans
1.基本注入@Inject字段,构造方法,方法体2.瞬态注入@InjectInstancemyInstances;当把一个依赖bean注入到一个长期存在的bean时,后者初始化时(@Inject)这个注入完成并只执行一次。如果我想每次访问时都再次初始化并且重新注入时必须这样写:@Inject Instance myBeanInstances; public Mybean getMyBean() {
Zhao-Qian
·
2014-04-26 01:00
浅议顶点焊接与哈希表的设计
简单点说,顶点焊接(Vertex
Weld
ing)又可以叫做“顶点去重”,就是要在Mesh中去除重复的顶点,或者说去掉位置相重合的顶点,使之成为一个顶点,这样共有这些顶点的三角形就被“焊接”了起来。
u013339596
·
2014-02-13 17:00
三维重建
一种适合于MC与SMC算法的哈希表设计
但由于实际应用中需要的等值面Mesh数据不是三角片的简单并集,所以需要进行所谓的顶点焊接(Vertex
Weld
ing)来生成正确的拓扑结构以反应三角片之间的共用顶点关系。
u013339596
·
2014-02-13 17:00
三维
三维重建
获取焊缝的轮廓
有客户问道如何得知焊缝的轮廓,其实
Weld
Bead.BeadFaces就返回焊缝的每个面,根据它们就能得知焊缝的轮廓。
autodeskinventorapi
·
2014-01-20 15:24
装配
javax.servlet.ServletException: Singleton is not set
javax.faces.webapp.FacesServlet.service(FacesServlet.java:659) 经检查,是一个低级错误,添加CDI支持,一方面需要在项目的lib文件夹下添加
weld
honley
·
2014-01-10 22:00
Web
JSF
写作_01-02_templatev1.0
双重否定表肯定,被动表达:Thispicturerevealsanot-uncommonphenomenonofho
weld
ersaretreatedbytheirgrownn-upchildreninsomeofthefamiliesinchina.Thispicturerevealsanot-uncommonphenomenon
_JavaDeveloper
·
2013-12-03 19:02
china
children
families
英语
写作_01-02_templatev1.0
双重否定表肯定,被动表达:Thispicturerevealsanot-uncommonphenomenonofho
weld
ersaretreatedbytheirgrownn-upchildreninsomeofthefamiliesinchina
_JavaDeveloper
·
2013-12-03 19:02
children
china
families
cocos2d-x节点(b2
Weld
Joint.h)API
cocos2d-x节点(b2
Weld
Joint.h)API温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客 Cocos2d-X权威指南笔记///
Weld
(焊接)joints(接头)可以把两个
runaying
·
2013-11-28 21:00
api
cocos2d
cocos2dx
cocos2d-x
J2EE Exception:
WELD
-001408 Unsatisfied dependencies for type [SelectModelFactory] with qualifiers [@
Whenyouinjectsomeresourcesusing@Inject,youmayencounterfollowingexceptionafterappdeployed.Exception:Causedby:org.jboss.
weld
.exceptions.DeploymentException
yexianyi
·
2013-11-26 15:00
解决Managed bean declaring a passivating scope must be passivation capable.
解决:org.jboss.
weld
.exceptions.DefinitionException:
WELD
-000072 Managed bean declaring a passivating scope
jerval
·
2013-05-23 09:00
scope
解决Jetty JSF2错误:java.lang.IllegalStateException: Singleton is not set
<listener> <listener-class>org.jboss.
weld
.environment.servlet.Listener&
jerval
·
2013-05-18 13:00
LibGdx--
Weld
Joint焊接关节
packagecom.joye3g.joint; importcom.badlogic.gdx.ApplicationListener; importcom.badlogic.gdx.Gdx; importcom.badlogic.gdx.graphics.GL10; importcom.badlogic.gdx.graphics.OrthographicCamera; importcom.ba
zlQQhs
·
2013-05-02 14:00
libgdx
box2D
关节
焊接关节
WeldJoint
国内首家seam3架构的网站-法吧网(www.lawbug.cn)
实现的网站主要提供专业法律服务,我来介绍下法吧网的技术架构: 1.操作系统linuxcentos 2.数据库PostgreSQL 3.OpenJDK7 垃圾回收使用G1 4.Tomcat7 5.Seam3
Weld
JeffreyJia
·
2013-04-19 21:00
seam
获取焊接的重量
请看如下代码:Subget
Weld
Mass()DimoAssDocAsAssemblyDocumentSetoAssDoc=ThisApplication.Active
autodeskinventorapi
·
2013-01-31 22:36
装配
JEE6 CDI 扩展实现 MVC (一)
就目前来说,CDI基本还是和JSF结合使用的比较多,CDI的扩展能力非常的出色,Seam3就是完全基于
weld
的。
ForEleven
·
2012-08-19 11:00
mvc
CDI
JEE6
Unity 官方免费眩光效果包 哈哈哈哈。。。。。。
35mmLens6BladeAperture85mmLensCheapPlasticLensColdClearSunConcertDigicamLensDigitalCameraHalogenBulbLaserSubtle1-4Sun(FromSpace)
Weld
ing
ldghd
·
2012-07-28 21:00
sun
Tomcat中添加对CDI的支持
在项目lib中添加
weld
-servlet.jar(点击下载1.1.8) 2.
honley
·
2012-07-09 10:00
tomcat
Web
CDI
jsf2
Linux 内核实时补丁PREEMPT_RT 安装
ControllingalaserwithLinuxiscrazy,buteveryoneinthisroomiscrazyinhisownway.SoifyouwanttouseLinuxtocontrolanindustrial
weld
inglaser
zzsfqiuyigui
·
2012-05-31 22:00
thread
linux
function
Debian
测试
linux内核
java EE 6 中Jsf 2.0 managedBean和CDI关系
://stackoverflow.com/questions/2930889/are-managedbeans-obsolete-in-javaee6-because-of-named-in-cdi-
weld
LiLiangjie
·
2012-05-29 15:00
java ee
java EE 6 中Jsf 2.0 managedBean和CDI关系
://stackoverflow.com/questions/2930889/are-managedbeans-obsolete-in-javaee6-because-of-named-in-cdi-
weld
LiLiangjie
·
2012-05-29 15:00
急诊 Help! Doctor
Myten-year-oldsonhasjustswalloweda
weld
inghelmetpen!""
younick
·
2012-04-02 23:00
最低分 -the lowest grade
"Professor,IdidthebestIcouldonthis
weld
ingglovestest.Ireallydon'tthinkIdeserveazero.""
younick
·
2012-04-01 20:00
约会 - Appointment
Ayoungsterasksagirlwhocomestothe
weld
ingmaskdate:"Isthisyourdatewiththeyoungmanforthefirst
weld
inghelmettime
younick
·
2012-04-01 15:00
Jboss seam + EJB3 + Hibernate3
jboss seam + EJB3 + JPA ( HIBERNATE 3) http://docs.jboss.org/
weld
/reference/latest/en US/html/intro.html
iloveflower
·
2012-03-16 23:00
hibernate3
Seam3 + JPA工程搭建配置
Seam3是基于
Weld
构建的一个开发框架,而
Weld
是对JSR-299CDI的一个实现。JSR-299的核心就是依赖注入,而且不需要Spring那么多的配置文件,基本上任何Bean都可以被注入。
ForEleven
·
2012-03-16 11:00
Java EE6
Weld
(1): 上下文、依赖注入和限定词
一、
Weld
简介JavaEE6.0的核心:JSR-299规范,提供了如下功能:1.类型安全的依赖注入2.注入对象的上下文生存周期管理3.事件提醒模型4.绑定拦截器通过用户自定义的注解(Annotation
Rogue
·
2012-02-23 23:00
java
ee6
weld
Weld
(CDI)教程
本文作者:TonyLee(http://blog.niinoo.com)首发地址:http://my.oschina.net/niinoo/blog/38310转载请与作者联系。 --简介CDI-ContextDependencyInjection上下文依赖注入:JavaEE6中定义的规范标准,编号:JSR-299。定义了一系列简化Java开发的功能。CDI已经超出一个框架的定义,升华到一种开发模
T0NYLEE
·
2012-01-01 16:00
CDI
seam
weld
教程
tutorial
jboss
weld
(CDI,JSR-299) 视频教程
seam3 实战系列视频教程: 国内首个 Jboss seam3 视频教程,该视频教程共有 12 个视频涵盖了 jboss seam3 的核心部分 -
weld
JeffreyJia
·
2011-11-30 12:00
jboss
CDI
JSR-299
weld
seam
为什么我的实体类需要在persistence.xml中的
注册才好用
我的项目是WAR格式的,所有技术其实也就是JSF,RICHFACE4,
WELD
,JPA3,实现者是HIBERNATE 不知道为什么我手动创建的实体类保存的时候需要在persistence.xml
htllovelw
·
2011-11-10 21:00
Hibernate
jpa
weld
jsf2+tomcat7+cdi配置
参考文章:Working with CDI and JSF 2.0 on Tomcat 7: Configuring
Weld
(http://www.theserverside.com/tutorial
smhx
·
2011-10-17 20:00
解决@SessionScoped在JBoss AS 7及IE环境下无法保存状态的恶心问题
环境:
weld
-1.1.2(as7自带) seam-3.0.0.Final jboss-as-7.0.0.Final 在AS7及IE环境下
weld
/seam3的@SessionScoped
打倒小日本
·
2011-08-20 10:00
session
Seam3文档翻译 – Forge
Seam3相对于Seam2的变化非常大,不再具有Core模块,Seam2的核心模块已经演变成JSR-299规范的参考实现,目前使用一个全新的子项目
Weld
来管理,而Seam3则完全成为
Weld
在JavaEE
光子CI之旅
·
2011-04-13 16:00
Hibernate之父新作:WebBeans参考实现
Weld
1.1.0 Beta1发布
Weld
1.1.0Beta1版本发布了!
democreen
·
2010-12-03 16:00
java
Hibernate
JSF
seam
web框架
webbeans
web beans --
weld
---JSR-299 快速入门
本人使用JSF2.0/webbeans(
WELD
)开发的例子:http://download.csdn.net/source/2336819 前沿:全球第一篇中文webbeans(
weld
lonvea
·
2010-01-14 20:00
bean
Weld
中实现ViewScoped
那么怎么在
Weld
里面使用ViewScoped呢。JavaRanch上遇到了明白人,解决方案是扩展
Weld
,实现这个ViewScoped。 原
梦秋雨
·
2010-01-10 18:00
bean
Web
JSF
Gavin King 谈 JSR-299 和
Weld
1.0 对 Java EE 与 JBoss 的影响
Gavin King谈JSR-299和
Weld
1.0对Java EE与JBoss的影响 作者 Charles Humble 译者 张龙 发布于 2009年11月23日 下午11时24分
javasalatu
·
2009-11-24 16:00
java ee
Gavin King 谈 JSR-299 和
Weld
1.0 对 Java EE 与 JBoss 的影响
GavinKing谈JSR-299和
Weld
1.0对JavaEE与JBoss的影响作者CharlesHumble译者张龙发布于2009年11月23日下午11时24分 前不久RedHat的JBoss部门发布了
DL88250
·
2009-11-24 16:00
java
bean
jboss
ejb
JSF
seam
Gavin King谈JSR-299和
Weld
1.0对Java EE与JBoss的影响
前不久RedHat的JBoss部门发布了
Weld
1.0.0——JavaEE6对JSR-299(JavaEE的上下文与依赖注入,即ContextsandDependencyInjectionforJavaEE
Charles Humble
·
2009-11-24 00:00
JSR-299 最终草案已提交
JSR-299规范简称CDI(ContextsandDependencyInjection,上下文与依赖注射),与此同时,该规范的参考实现(
Weld
1.0)与TCK(兼容性测试套件)也已经完成。
DL88250
·
2009-11-11 21:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他