特點:業務組件以JAR方式提供,插件模式、松耦合、可插拔、支持獨立部署,也可以無縫集成Jeecg平台中。
【架構說明】
1.Jeecg-P3 采用SpringMvc + Minidao + Velocity + Maven(構建) 框架技術 2.插件引入方式 pom.xml文件中,引入新開發的插件3.項目啟動訪問方式: 采用maven方式,啟動Web項目 http://localhost/jeecg-p3-web/{頁面訪問地址} 4.頁面層面不能采用jsp,需要采用模板語言Velocity 5.插件式開發,每個業務組件以jar包方式提供 6.數據庫配置文件: jeecg-p3-web/src/main/resources/dbconfig.properties org.p3framework jeecg-p3-biz-demo1.0.0
【項目說明】
jeecg-p3-web | 啟動主項目 jeecg-p3-biz-demo | 插件項目Demo
【開發入門】
☆准備工作: 1.標准開發工具:eclipse + jdk7 + tomcat7 + mysql 2.項目為maven工程,采用maven方式導入eclipse等IDE開發工具 ☆快捷啟動: 第一步:創建Mysql數據庫jeecg-p3,采用UTF-8編碼,執行下面數據庫腳本 jeecg-p3-web/doc/sql/jeecg-p3-mysql.sql 第二步:雙擊運行jeecg-p3-web\bin\run-tomcat7.bat或bin\run-tomcat.bat, 啟動Web服務器(第一次運行,需要下載依賴jar包,請耐心等待)。 第三步:測試訪問地址 1. http://localhost/jeecg-p3-web/p3/wxActInvite.do?list 2. http://localhost/jeecg-p3-web/p3/auth.do?list ☆Eclipse運行步驟: 第一步:創建Mysql數據庫jeecg-p3,采用UTF-8編碼,執行下面數據庫腳本 jeecg-p3-web/doc/sql/jeecg-p3-mysql.sql 第二步:采用maven方式啟動項目 (jeecg-p3-web) 項目右建->debug as->debug configurations->選中jeecg-p3-web項目->輸入命令:tomcat:run 注意:[1].update snapshots需要選中,官方會不斷更新底層包 [2].插件項目不能單獨啟動,需以maven方式引入jeecg-p3-web項目中,啟動web主項目 第四步:測試訪問地址 1. http://localhost/jeecg-p3-web/p3/wxActInvite.do?list 2. http://localhost/jeecg-p3-web/p3/auth.do?list
【代碼生成器】
1.工具類:jeecg-p3-web/src/main/java/util/P3CodeGenerateUtil.java 2.配置文件:jeecg-p3-web/src/main/resources/p3-cg-config.properties