`
sunce
  • 浏览: 20813 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

weblogic 服务器debug代码时,调用修改后的单例模式的类时应注意的问题。

阅读更多

handle类(单例):

public class OfferingOrderHandler {
 
  private static OfferingOrderHandler offeringOrderHandler = null;

  public static OfferingOrderHandler getInstance() {
  if (offeringOrderHandler == null) {
   offeringOrderHandler = new OfferingOrderHandler();
  }
  return offeringOrderHandler;

 }

 OfferingDAO offeringDao = new OfferingDAO();
 ProductDAO productDAO = new ProductDAO();
}

红色部分为debug时后面添加的,由于代码一直是 OfferingOrderHandler.getInstance()来取得handle类的,因此该对象一直在内存中获取,但ProductDAO是 后来添加的,因此获取的handle类一直不带ProductDAO对象,

其实,这问题本身很简单,毕竟控制台会报错,空指针,,但项目原因,错误没报出来,后来重启服务器才焕然大悟。

分享到:
评论

相关推荐

    weblogic远程debug

    保存修改后的`setDomainEnv.sh`文件,然后重启WebLogic Server。这样,服务器就会在指定的端口上监听Debug连接。 3. **配置IDE进行远程Debug** - 在你的IDE中,创建一个新的Debug配置。例如,在Eclipse中,选择`...

    BEA WebLogic 服务器管理

    【BEA WebLogic 服务器管理】是针对BEA Systems公司的WebLogic Server的管理和运维操作进行详细阐述的主题。WebLogic Server是一款流行的Java应用服务器,用于构建和部署企业级的分布式应用程序。在BEA WebLogic的...

    WebLogic服务器管理概述

    WebLogic服务器管理是Oracle公司提供的一个企业级Java应用服务器的管理平台,主要用于部署、监控和管理基于Java EE的应用。WebLogic Server(WLS)在大型企业环境中被广泛使用,其强大的管理和扩展性是其核心优势之...

    tomcat 调用weblogic EJB

    这是在采用WebLogic作为EJB容器时,远程调用EJB的一种常见模式。初学者可以通过这种方式熟悉基本的远程调用流程。 6. **注意事项** - 在实际部署过程中,需要注意EJB的版本兼容性问题,以及安全认证机制。例如,...

    weblogic服务器的基本配置

    WebLogic服务器是由BEA Systems(后被Oracle公司收购)开发的一款企业级Java应用服务器,它提供了全面的Java EE(现在称为Jakarta EE)应用程序服务,包括动态网页、EJB(Enterprise JavaBeans)、JMS(Java Message...

    weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar

    标题和描述中提到的“绿色方法”是指一种优化的、无需修改WebLogic配置文件或使用额外JAR的方式,来实现在WebLogic下修改Java源代码后立即生效,而无需重启服务器。这种方法主要是通过利用WebLogic的热部署(Hot ...

    weblogic服务器基础使用手册

    首先,通过SSH连接服务器,使用`ps -ef | grep java`检查进程,接着在相应目录执行`startAdmin.sh`,等待服务器模式变更为"running",再通过控制台重启SOA服务器。 4. **使用JConsole进行监控** JConsole是Java的...

    浅析WebLogic服务器上异步消息的接收

    WebLogic服务器是BEA系统公司开发的一款应用服务器软件,它支持企业级Java EE(Java Platform, Enterprise Edition)的应用,提供了包括EJB(Enterprise JavaBeans)容器在内的多种服务和组件。消息驱动Bean...

    weblogic数据源调用

    WebLogic数据源调用是Java应用在WebLogic服务器上与Oracle数据库交互的关键步骤。WebLogic Server作为一款流行的Java EE应用服务器,提供了强大的数据源管理功能,使得应用程序能够以透明、高效且可管理的方式连接到...

    weblogic 服务器管理(中文版)

    【WebLogic服务器管理概述】 WebLogic服务器管理是BEA Systems提供的一个强大工具,它涵盖了对Web应用程序和中间件环境的全面控制。WebLogic Server管理子系统由多个组件组成,包括域、管理服务器和受管服务器。域...

    weblogic服务器部署方法

    本文档主要描述weblogic服务器如何配置。希望能够帮到大家!

    weblogic集群配置多服务器版

    - 当负载均衡机制需要调用集群 EJB 中的方法时。 - 需要在提供内容与提供对象的服务之间提供更大灵活性时。 - 对系统的高可用性和稳定性有更高要求时。 #### 三、配置集群应用的必要条件 - 所有 Server 必须...

    解决weblogic时间与系统时间不一致的问题

    - 完成以上步骤后,重启WebLogic服务器。 - 检查WebLogic服务器的时间是否已经与主机系统的时间保持一致。 #### 原理解析 这种方法之所以有效,是因为Java应用程序中的日期和时间处理依赖于JRE中的时区文件。通过...

    Eclipse下Weblogic配置详解

    - 你可以通过右键选择"Debug As" -> "Debug on Server"来启动带有调试模式的服务器。 6. **Eclipse与WebLogic的集成特性** - Eclipse允许你直接在IDE内进行WebLogic应用的部署、调试和监控。 - 使用"WLST...

    WebLogic服务器管理(安装、配置和部署)

    ### WebLogic服务器管理知识点概述 #### 一、安装服务器 WebLogic服务器是Oracle公司提供的一款高性能、高可用性且安全的企业级应用服务器。其安装流程包括以下关键步骤: 1. **下载安装包**:首先从Oracle官方...

    weblogic websocket示例代码

    综上所述,这个"weblogic websocket示例代码"提供了一个在WebLogic中实现WebSocket通信的完整示例,包括服务器端点、客户端连接以及消息处理。通过学习和实践这个示例,开发者可以更好地理解如何在企业级环境中利用...

    Weblogic服务器双向ssl配置

    完成上述步骤后,WebLogic服务器已经配置了双向SSL,客户端在连接到服务器时,不仅需要验证服务器的身份,还需要提供自己的证书以进行身份验证。这种配置增强了系统的安全性,特别适合处理敏感数据的应用场景。 ...

Global site tag (gtag.js) - Google Analytics