在完成 Maven 標準 Web 專案建立後,本篇將在 MyEclipse 6.5 環境下,通過圖形化向導依次添加 Spring 與 Hibernate 能力,實現兩大框架的無縫整合。整合核心在於讓 Hibernate 使用 Spring 管理的數據源與事務,由 Spring 容器統一管理 SessionFactory 與事務邊界。
ssimdb。ssim_user 表並插入一條測試數據(含字段:user_id、group_id、user_email、user_password、user_realname 等)。src/application-context.xml),完成。application-context.xml 移至 src/main/resources,並建立包 net.selitech.ssim.dao。.springBeans 文件,更新配置文件路徑為新位置,否則後續添加 Hibernate 時找不到 Spring 配置。src/main/resources/application-context.xml,實現 Hibernate 與 Spring 配置共享。sessionFactory(與 Spring 配置一致)。dataSource。完成上述步驟後,MyEclipse 會自動在 application-context.xml 中注入 dataSource、sessionFactory、transactionManager 等 Bean 定義,並配置好 Hibernate 方言、映射資源引用。此時專案已具備:
下一篇將演示如何利用反向工程根據數據庫表生成實體類、映射文件與 DAO,並優化專案包結構。