Spring+Hibernate开发笔记:问题与解决方案

需积分: 9 0 下载量 82 浏览量 更新于2024-07-15 收藏 6.95MB DOCX 举报
在本工作记录文档"WorkLogs.docx"中,作者分享了他们在从事J2EE开发,特别是使用Spring、SpringMVC和Hibernate这三个核心框架时遇到的问题与解决经验。这份笔记跨越了2018年5月11日至8月13日的时间线。 在2018年5月11日,作者提到他们安装了PowerDesigner,并配置了Eclipse服务器。然而,遇到了两个主要问题:一是医科大项目的启动过程中出现了异常,具体原因是Spring框架中的冲突,因为有两个名为`processController`的bean定义,一个来自`org.jeecgframework.workflow.controller.designer.b`,另一个是不兼容的定义来自`org.jeecgframework.workflow.controller.designerProcess.a`。第二个问题是Oracle数据库客户端安装文件存在中文字符,导致安装失败,解决方法是在Windows 10上通过DOS命令行以英文模式安装。 8月13日当天,作者解决了两个技术难题。首先,上午他们处理了PL/SQL连接Oracle数据库时的12514异常,通过在`tnsnames.ora`文件中添加适当的监听器地址和端口配置,使得连接成功。然后进行了`tnsping orcl`测试验证。下午,他们面对的是JEECG启动时的XML解析异常,异常发生于`E:\JavaProgramTools\apache-tomcat-7.0.56\webapps\ykdxlwxzsystem\WEB-INF\classes\spri`目录下的XML文件。这个问题可能是XML文件格式错误或者依赖缺失,但具体解决方案未在记录中详述。 这份工作记录提供了一个有用的参考,对于其他正在或计划进入J2EE开发,尤其是使用Spring、SpringMVC和Hibernate的开发者来说,可以了解到实际工作中可能遇到的问题及其解决方案,有助于理解和避免类似问题的发生。同时,它也展示了在项目开发过程中如何进行问题定位和调试,以及如何查阅和调整配置文件以确保系统的正常运行。