0 0

关于EJB3注入问题0

看书上说 在Servlet中,使用@EJB就可以注入,但是我使用的是Tomcat,启动的时候,执行该Servlet就是会异常

javax.naming.NameNotFoundException: Name com.ejb.servlet.PersonServlet is not bound in this Context


不知道为什么

代码如下

跟书上一样

public class PersonServlet extends HttpServlet {

	@EJB  
	private IPersonService personService;
	protected void service(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
	 
		List list = personService.getPersonList();
		System.out.println(list.size());
	}


EJB是在另一台电脑上发布的
2012年10月31日 14:52

1个答案 按时间排序 按投票排序

0 0

jndi没有获取到。。。

2012年10月31日 14:59

相关推荐

    ejb3 第8讲 --通过注解方式注入并使用其他EJB或者服务

    在本篇讲解中,我们将深入探讨Java企业版(Java EE)中的Enterprise JavaBeans(EJB)3技术,特别是如何通过注解方式来注入并使用其他的EJB或服务。EJB 3是Java EE中用于构建可扩展、分布式、事务处理和安全的企业级...

    EJB依赖注入的原理

    EJB3.0规范引入依赖注入,大大提高了代码的可测试性和可维护性。在EJB3.0中,依赖注入主要通过容器来实现,使得bean不再需要手动查找和管理依赖。 依赖注入的基本概念是,当一个对象(调用者)需要另一个对象(被...

    实战角度比较EJB2和EJB3的架构异同

    EJB2和EJB3是EJB技术的两个主要版本,它们在架构上存在显著差异,尤其是在编程模型的简化、依赖注入(DI)和对象创建方式等方面。 EJB2的编程模型相对复杂,一个EJB通常需要两个接口(业务接口和远程接口)以及一个...

    ejb3 带源码

    - **依赖注入(Dependency Injection)**:通过@EJB、@Inject等注解实现,简化了组件间的依赖关系管理。 - **简化的企业Bean接口**:无接口的会话Bean和实体Bean允许直接使用pojo类,降低了复杂性。 3. **EJB3的...

    EJB3入门例子

    3. **依赖注入(Dependency Injection)**:EJB3支持JSR-330的依赖注入,通过`@Inject`或`@EJB`注解,可以方便地在组件之间注入依赖,减少了代码间的耦合。 4. **简化会话bean(Simplified Session Beans)**:EJB3...

    EJB 3实战 带书签

    EJB 3实战不仅是一本关于EJB 3的编程指南,也提供了丰富的实例和最佳实践来指导读者在真实世界中使用EJB 3解决实际问题。它适合于已经熟悉Java基础和面向对象编程概念的开发者,尤其是那些希望深入理解并掌握EJB 3...

    EJB3基础教程

    EJB3支持单元测试和集成测试,提供了诸如`@EJB`注解注入、模拟bean等工具,便于测试。 总之,EJB3是企业级Java开发的重要组成部分,通过其强大的功能和简化的API,使得开发者能够更专注于业务需求,而非底层基础...

    EJB3 PPT教程

    **EJB3(Enterprise JavaBeans 3)是Java EE(Enterprise Edition)平台中用于构建企业级应用程序的重要组件模型。这个PPT教程详细介绍了EJB3的各种核心概念和技术,旨在帮助学习者掌握EJB3的核心特性并能实际应用到...

    EJB3应用实例

    6. **依赖注入(Dependency Injection,DI)**:EJB3支持JSR 330规范,可以使用`@Inject`注解进行依赖注入,这使得组件之间的关系更易于管理和维护。 7. **查询语言(Java Persistence Query Language,JPQL)**:...

    EJB3(入门经典简版)

    EJB3支持JSR 330标准的依赖注入,通过`@Inject`注解可以在bean之间注入依赖,简化了组件间的协作。 6. **容器管理事务(Container Managed Transactions, CMT)** EJB容器自动管理事务的开始、提交、回滚,开发者...

    ejb3_structs

    【 ejb3_structs 】是一个关于企业级JavaBean(EJB)3.0与Struts框架集成的项目。在Java EE(Enterprise Edition)应用程序开发中,EJB3和Struts是两个重要的组件,分别负责业务逻辑管理和用户界面展示。 **EJB...

    EJB3 入门经典 源码

    3. **依赖注入(Dependency Injection)**:EJB3支持JSR 330标准的依赖注入,如`@Inject`和`@EJB`注解,使得组件之间的依赖关系可以通过容器自动管理,减少了代码的耦合度。 4. **无状态会话bean(Stateless ...

    EJB3最新学习教程,适合初学者

    ### EJB3 最新学习教程知识点详解 #### 一、EJB3 概念与特点 **企业级JavaBean(EJB)**是Java平台的一部分,用于开发和管理基于组件的企业应用程序。EJB3(Enterprise JavaBeans 3)是EJB规范的一个版本,它大大...

    struts2-ejb3配置

    - 确保EJB3的接口和实现类遵循JSR-250规范,以便于管理和注入。 - 调整应用服务器的配置,以支持EJB3和Struts2的协同工作。 总之,配置Struts2和EJB3在JBoss 6上的整合需要对这两个框架以及应用服务器有深入的理解...

    EJB3入门

    EJB3支持依赖注入(Dependency Injection,DI),通过`@EJB`或`@Inject`注解,容器会自动将所需的服务实例注入到bean中,降低了组件间的耦合。 6. **会话Bean的生命周期管理** EJB3提供了多种会话Bean生命周期,...

    EJB3实战的源代码

    此外,EJB3还引入了依赖注入(Dependency Injection,DI)机制,允许容器自动管理Bean之间的依赖关系。通过`@Inject`注解,可以轻松地将其他服务或资源注入到Bean中,减少了代码的耦合度。同时,EJB3支持JSR-220的...

    EJB 3 in Action

    此外,书中还会涵盖EJB3的其他关键概念,如依赖注入(Dependency Injection, DI)和JSF(JavaServer Faces)集成,这些都为构建组件化的、松耦合的Java EE应用提供了强大的支持。依赖注入通过`@EJB`、`@Inject`等...

    简单EJB3例子

    EJB3通过`@PersistenceContext`注解注入实体管理器,如下所示: ```java import javax.ejb.Stateless; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; @Stateless public...

    ejb3-persistence.jar

    《ejb3-persistence.jar:Java企业级持久化框架详解》 在Java开发领域,ejb3-persistence.jar是一个至关重要的组件,它涉及到Java企业版(Java EE)中的企业级bean(EJB)3.0规范,特别是持久化(Persistence)部分...

Global site tag (gtag.js) - Google Analytics