特點:業務組件以JAR方式提供,插件模式、松耦合、可插拔、支持獨立部署,也可以無縫集成Jeecg平台中。
【架構說明】
1.Jeecg-P3 采用SpringMvc + Minidao + Velocity + Maven(構建) 框架技術
2.插件引入方式
pom.xml文件中,引入新開發的插件
org.p3framework
jeecg-p3-biz-demo
1.0.0
3.項目啟動訪問方式:
采用maven方式,啟動Web項目
http://localhost/jeecg-p3-web/{頁面訪問地址}
4.頁面層面不能采用jsp,需要采用模板語言Velocity
5.插件式開發,每個業務組件以jar包方式提供
6.數據庫配置文件:
jeecg-p3-web/src/main/resources/dbconfig.properties
【項目說明】
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