目錄
文章目錄
- 目錄
- 前言
- 環境配置
-
-
- 引入代碼
- 建立資料庫及代碼配置
- 運作程式
-
- 私庫設定
- 修改系統名稱及其他
- 總結
前言
- 在idea使用git導入代碼
- 配置git進行主庫更新
- 配置git進行私庫送出
- 基于jbolt_mini
環境配置
引入代碼
克隆JBolt-Mini代碼到IDE中:
克隆後會因為有多個POM産生錯誤,需要手工修改pom-war.xml.txt中将所有内容使用 進行注釋或者删除;CTrl+Atl+Shift+s打開項目設定,修改Project中的SDK為1.8:
删除Modules中有Web的項,修改第二個為自己的項目名,這個對應着Project顯示的名稱,并會生成一個自己項目名的iml檔案,原jbolt(1).iml還會存在,還可能需要在Modules中删除一下。
删除Artifacts中的所有内容。
建立資料庫及代碼配置
打開readme/jbolt_mysql_auto.sql,在MySQL中建立資料庫。官方建議在mysql/sqlserver中使用雪花算法,但雪花算法倉庫在倉庫3中單獨建立,mini和倉庫2都是auto。但這隻限于核心庫,自己的業務中具體使用哪個ID政策均可。
修改程式為開發模式pdev=dev:
src/main/resources/application.properties
修改資料庫類型db_type=mysql:
src/main/resources/
config.properties(開發模式檔案)
config-pro.properties(生産模式檔案)
修改資料庫連接配接檔案設定db_name和jdbc_url為生成的資料庫名稱;修改為自己Mysql的user和password。
src/main/resources/dbconfig/mysql/
config.properties(開發模式檔案)
config-pro.properties(生産模式檔案)
運作程式
打開檔案:
src/main/java/cn/jbolt/common/config/MainConfig
右鍵選擇run或debug 'MainConfig.main()'運作程式,會生成運作配置,下次直接點菜單工具欄中的圖示即可。
運作成功後,可以删除無關檔案:
私庫設定
增加自己的私庫:
Project右鍵選擇git,在repository中選擇Remotes,添加自己的私庫位址,将之前克隆的主庫位址的名稱修改一下。
先使用Fetch更新一下代碼,再使用Merge合并。因為有部分内容進行了修改,需要Ctrl+k進行Commit送出到本地。然後再Push送出到自己的私庫。
送出時要選擇自己的私庫:
之後主庫若有變化,要先使用Fetch更新一下代碼,再使用Merge合并
若是自己操作,一般情況下不用進行Pull更新本地代碼,若是協作開發,注意要先進行主庫的Fetch+Merge,再進行私庫的Pull(IDEA中為Update),代碼變動後再進行Commit送出到私庫。再Push到私庫。
修改系統名稱及其他
一般情況下,在程式運作後,登入到系統中直接在[系統管理]→[字典參數]→[全局參數]中配置系統名稱、版權所有、背景圖等即可。盡量不更改原主庫内容。
- 系統名稱(SYSTEM_NAME)
- 系統登入頁背景圖(JBOLT_LOGIN_BGIMG)
- 系統版權所有人(SYSTEM_COPYRIGHT_COMPANY)
- 系統背景首頁LOGO(SYSTEM_ADMIN_LOGO)
- 系統版權所有人的網址連結(SYSTEM_COPYRIGHT_LINK)
總結
如果在eclipse下運作,有jBolt插件可以直接使用,看各自使用習慣了。