Browse Source

创建bc核心jar

master
453530270@qq.com 2 years ago
parent
commit
e81ff2fe19
  1. 5
      .idea/compiler.xml
  2. 468
      .idea/workspace.xml
  3. 17
      bccore/pom.xml
  4. 66
      bccore/src/main/java/bc/mm/core/bean/Country.java
  5. 378
      bccore/src/main/java/bc/mm/core/bean/Users.java
  6. 21
      bccore/src/main/java/bc/mm/core/dao/CrudDao.java
  7. 7
      bccore/src/main/resources/application.properties
  8. 16
      pom.xml

5
.idea/compiler.xml

@ -6,11 +6,12 @@
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="bccommon" />
<module name="bccore" />
<module name="bcws" />
<module name="bcapi" />
<module name="bccommon" />
<module name="bcagent" />
<module name="bctask" />
<module name="bcagent" />
</profile>
</annotationProcessing>
</component>

468
.idea/workspace.xml

@ -2,9 +2,14 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="48484101-7a18-4278-bdb7-e43b4204d542" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/bctask/src/main/resources/banner.txt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bccore/pom.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Country.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Users.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/dao/CrudDao.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/bccore/src/main/resources/application.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/compiler.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/compiler.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java" beforeDir="false" afterPath="$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/pom.xml" beforeDir="false" afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/out/" />
<ignored path="$PROJECT_DIR$/target/" />
@ -13,6 +18,7 @@
<ignored path="$PROJECT_DIR$/bcagent/target/" />
<ignored path="$PROJECT_DIR$/bccommon/target/" />
<ignored path="$PROJECT_DIR$/bctask/target/" />
<ignored path="$PROJECT_DIR$/bccore/target/" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -26,37 +32,58 @@
<component name="FileEditorManager">
<leaf>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/bctask/pom.xml">
<entry file="file://$PROJECT_DIR$/bccore/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="216">
<caret line="18" lean-forward="true" selection-start-line="18" selection-end-line="18" />
<state relative-caret-position="345">
<caret line="15" selection-start-line="15" selection-end-line="15" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java">
<entry file="file://$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Country.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="88">
<caret line="4" column="50" selection-start-line="4" selection-start-column="50" selection-end-line="4" selection-end-column="50" />
<state relative-caret-position="23">
<caret line="1" selection-start-line="1" selection-end-line="1" />
<folding>
<element signature="imports" expanded="true" />
<element signature="e#382#383#0" expanded="true" />
<element signature="e#407#408#0" expanded="true" />
<element signature="e#444#445#0" expanded="true" />
<element signature="e#472#473#0" expanded="true" />
<element signature="e#360#361#0" expanded="true" />
<element signature="e#387#388#0" expanded="true" />
<element signature="e#427#428#0" expanded="true" />
<element signature="e#459#460#0" expanded="true" />
<element signature="e#490#491#0" expanded="true" />
<element signature="e#517#518#0" expanded="true" />
<element signature="e#557#558#0" expanded="true" />
<element signature="e#589#590#0" expanded="true" />
<element signature="e#628#629#0" expanded="true" />
<element signature="e#663#664#0" expanded="true" />
<element signature="e#719#720#0" expanded="true" />
<element signature="e#767#768#0" expanded="true" />
<element signature="e#800#801#0" expanded="true" />
<element signature="e#828#829#0" expanded="true" />
<element signature="e#871#872#0" expanded="true" />
<element signature="e#905#906#0" expanded="true" />
<element signature="e#939#940#0" expanded="true" />
<element signature="e#969#970#0" expanded="true" />
<element signature="e#1015#1016#0" expanded="true" />
<element signature="e#1053#1054#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/bctask/src/main/resources/banner.txt">
<entry file="file://$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/dao/CrudDao.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="44">
<caret line="2" column="10" selection-start-line="2" selection-start-column="10" selection-end-line="2" selection-end-column="10" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/bcapi/src/main/resources/banner.txt">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret selection-end-line="4" selection-end-column="28" />
<state relative-caret-position="418">
<caret line="19" column="26" selection-start-line="19" selection-start-column="26" selection-end-line="19" selection-end-column="26" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
@ -68,6 +95,7 @@
<list>
<option value="package-info" />
<option value="Class" />
<option value="Interface" />
</list>
</option>
</component>
@ -85,7 +113,6 @@
<list>
<option value="$PROJECT_DIR$/bcagent/pom.xml" />
<option value="$PROJECT_DIR$/bccommon/src/main/java/bc/mm/mis/common/AgentAdminMenus.java" />
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/bcapi/src/main/java/bc/mm/mis/api/BcApiApplication.java" />
<option value="$PROJECT_DIR$/bcapi/pom.xml" />
<option value="$PROJECT_DIR$/bcapi/src/main/resources/logback-spring.xml" />
@ -94,10 +121,16 @@
<option value="$PROJECT_DIR$/bccommon/src/main/java/bc/mm/mis/common/exception/AccessException.java" />
<option value="$PROJECT_DIR$/bccommon/src/main/java/bc/mm/mis/common/utils/AjaxResult.java" />
<option value="$PROJECT_DIR$/bccommon/pom.xml" />
<option value="$PROJECT_DIR$/bctask/src/main/resources/application.properties" />
<option value="$PROJECT_DIR$/bctask/pom.xml" />
<option value="$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java" />
<option value="$PROJECT_DIR$/bctask/src/main/resources/banner.txt" />
<option value="$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java" />
<option value="$PROJECT_DIR$/bctask/src/main/resources/application.properties" />
<option value="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Users.java" />
<option value="$PROJECT_DIR$/pom.xml" />
<option value="$PROJECT_DIR$/bccore/pom.xml" />
<option value="$PROJECT_DIR$/bccore/src/main/resources/application.properties" />
<option value="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Country.java" />
<option value="$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/dao/CrudDao.java" />
</list>
</option>
</component>
@ -131,68 +164,7 @@
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bcapi" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bcapi" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bcapi" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bcapi" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bcapi" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bctask" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bctask" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bctask" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bctask" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="main" type="462c0819:PsiDirectoryNode" />
<item name="resources" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="BCoins Plat Manger Information System" type="b2602c69:ProjectViewProjectNode" />
<item name="bcjava" type="462c0819:PsiDirectoryNode" />
<item name="bctask" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="bccore" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
@ -284,7 +256,7 @@
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1709705326078</updated>
<workItem from="1709705327787" duration="6385000" />
<workItem from="1709705327787" duration="15766000" />
</task>
<task id="LOCAL-00001" summary="补充springboot 结构">
<created>1709706040716</created>
@ -335,11 +307,25 @@
<option name="project" value="LOCAL" />
<updated>1709710814354</updated>
</task>
<option name="localTasksCounter" value="8" />
<task id="LOCAL-00008" summary="定时任务非web 方式启动">
<created>1709711834726</created>
<option name="number" value="00008" />
<option name="presentableId" value="LOCAL-00008" />
<option name="project" value="LOCAL" />
<updated>1709711834726</updated>
</task>
<task id="LOCAL-00009" summary="配置定时任务">
<created>1709774983582</created>
<option name="number" value="00009" />
<option name="presentableId" value="LOCAL-00009" />
<option name="project" value="LOCAL" />
<updated>1709774983582</updated>
</task>
<option name="localTasksCounter" value="10" />
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="6385000" />
<option name="totallyTimeSpent" value="15766000" />
</component>
<component name="ToolWindowManager">
<frame x="1912" y="-7" width="1936" height="1056" extended-state="6" />
@ -353,7 +339,7 @@
<window_info id="Web" side_tool="true" />
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.25" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="bottom" id="Run Dashboard" visible="true" weight="0.329718" />
<window_info anchor="bottom" id="Run Dashboard" weight="0.329718" />
<window_info anchor="bottom" id="Spring" />
<window_info anchor="bottom" id="Terminal" />
<window_info anchor="bottom" id="Event Log" side_tool="true" />
@ -391,7 +377,9 @@
<MESSAGE value="定时任务组件" />
<MESSAGE value="调整定时组件" />
<MESSAGE value="完善组件" />
<option name="LAST_COMMIT_MESSAGE" value="完善组件" />
<MESSAGE value="定时任务非web 方式启动" />
<MESSAGE value="配置定时任务" />
<option name="LAST_COMMIT_MESSAGE" value="配置定时任务" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/bcws/pom.xml">
@ -421,13 +409,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="374">
<caret line="17" column="28" selection-start-line="17" selection-start-column="28" selection-end-line="17" selection-end-column="28" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bcapi/src/main/resources/logback-spring.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="347">
@ -473,20 +454,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bccommon/src/main/java/bc/mm/mis/common/bean/AgentAdminMenus.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="352">
<caret line="16" column="32" lean-forward="true" selection-start-line="16" selection-start-column="32" selection-end-line="16" selection-end-column="32" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bctask/src/main/resources/application.properties">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="22">
<caret line="1" column="16" lean-forward="true" selection-start-line="1" selection-start-column="16" selection-end-line="1" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bcapi/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="374">
@ -511,24 +478,286 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bcapi/src/main/resources/banner.txt">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret selection-end-line="4" selection-end-column="28" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bctask/src/main/resources/banner.txt">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="66">
<caret line="3" column="28" lean-forward="true" selection-start-line="3" selection-start-column="28" selection-end-line="3" selection-end-column="28" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.gitignore">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="242">
<caret line="11" column="9" lean-forward="true" selection-start-line="11" selection-start-column="9" selection-end-line="11" selection-end-column="9" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bctask/src/main/resources/application.properties">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="220">
<caret line="10" column="38" selection-start-line="10" selection-start-column="38" selection-end-line="10" selection-end-column="38" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bctask/src/main/java/bc/mm/mis/task/BcTaskApplication.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="370">
<caret line="33" column="34" lean-forward="true" selection-start-line="33" selection-start-column="34" selection-end-line="33" selection-end-column="34" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bccommon/src/main/java/bc/mm/mis/common/bean/AgentAdminMenus.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="352">
<caret line="16" column="32" lean-forward="true" selection-start-line="16" selection-start-column="32" selection-end-line="16" selection-end-column="32" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Users.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="132">
<caret line="6" column="3" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
<folding>
<element signature="e#1286#1287#0" expanded="true" />
<element signature="e#1316#1317#0" expanded="true" />
<element signature="e#1360#1361#0" expanded="true" />
<element signature="e#1398#1399#0" expanded="true" />
<element signature="e#1425#1426#0" expanded="true" />
<element signature="e#1450#1451#0" expanded="true" />
<element signature="e#1484#1485#0" expanded="true" />
<element signature="e#1512#1513#0" expanded="true" />
<element signature="e#1543#1544#0" expanded="true" />
<element signature="e#1570#1571#0" expanded="true" />
<element signature="e#1610#1611#0" expanded="true" />
<element signature="e#1642#1643#0" expanded="true" />
<element signature="e#1676#1677#0" expanded="true" />
<element signature="e#1706#1707#0" expanded="true" />
<element signature="e#1752#1753#0" expanded="true" />
<element signature="e#1790#1791#0" expanded="true" />
<element signature="e#1830#1831#0" expanded="true" />
<element signature="e#1865#1866#0" expanded="true" />
<element signature="e#1922#1923#0" expanded="true" />
<element signature="e#1970#1971#0" expanded="true" />
<element signature="e#2005#2006#0" expanded="true" />
<element signature="e#2036#2037#0" expanded="true" />
<element signature="e#2084#2085#0" expanded="true" />
<element signature="e#2124#2125#0" expanded="true" />
<element signature="e#2160#2161#0" expanded="true" />
<element signature="e#2191#2192#0" expanded="true" />
<element signature="e#2240#2241#0" expanded="true" />
<element signature="e#2280#2281#0" expanded="true" />
<element signature="e#2308#2309#0" expanded="true" />
<element signature="e#2334#2335#0" expanded="true" />
<element signature="e#2370#2371#0" expanded="true" />
<element signature="e#2400#2401#0" expanded="true" />
<element signature="e#2432#2433#0" expanded="true" />
<element signature="e#2459#2460#0" expanded="true" />
<element signature="e#2500#2501#0" expanded="true" />
<element signature="e#2532#2533#0" expanded="true" />
<element signature="e#2563#2564#0" expanded="true" />
<element signature="e#2590#2591#0" expanded="true" />
<element signature="e#2630#2631#0" expanded="true" />
<element signature="e#2662#2663#0" expanded="true" />
<element signature="e#2700#2701#0" expanded="true" />
<element signature="e#2733#2734#0" expanded="true" />
<element signature="e#2786#2787#0" expanded="true" />
<element signature="e#2830#2831#0" expanded="true" />
<element signature="e#2869#2870#0" expanded="true" />
<element signature="e#2904#2905#0" expanded="true" />
<element signature="e#2960#2961#0" expanded="true" />
<element signature="e#3008#3009#0" expanded="true" />
<element signature="e#3040#3041#0" expanded="true" />
<element signature="e#3068#3069#0" expanded="true" />
<element signature="e#3110#3111#0" expanded="true" />
<element signature="e#3144#3145#0" expanded="true" />
<element signature="e#3184#3185#0" expanded="true" />
<element signature="e#3219#3220#0" expanded="true" />
<element signature="e#3276#3277#0" expanded="true" />
<element signature="e#3324#3325#0" expanded="true" />
<element signature="e#3356#3357#0" expanded="true" />
<element signature="e#3384#3385#0" expanded="true" />
<element signature="e#3426#3427#0" expanded="true" />
<element signature="e#3460#3461#0" expanded="true" />
<element signature="e#3500#3501#0" expanded="true" />
<element signature="e#3535#3536#0" expanded="true" />
<element signature="e#3592#3593#0" expanded="true" />
<element signature="e#3640#3641#0" expanded="true" />
<element signature="e#3673#3674#0" expanded="true" />
<element signature="e#3702#3703#0" expanded="true" />
<element signature="e#3746#3747#0" expanded="true" />
<element signature="e#3782#3783#0" expanded="true" />
<element signature="e#3821#3822#0" expanded="true" />
<element signature="e#3856#3857#0" expanded="true" />
<element signature="e#3912#3913#0" expanded="true" />
<element signature="e#3960#3961#0" expanded="true" />
<element signature="e#4001#4002#0" expanded="true" />
<element signature="e#4037#4038#0" expanded="true" />
<element signature="e#4096#4097#0" expanded="true" />
<element signature="e#4146#4147#0" expanded="true" />
<element signature="e#4187#4188#0" expanded="true" />
<element signature="e#4223#4224#0" expanded="true" />
<element signature="e#4282#4283#0" expanded="true" />
<element signature="e#4332#4333#0" expanded="true" />
<element signature="e#4367#4368#0" expanded="true" />
<element signature="e#4398#4399#0" expanded="true" />
<element signature="e#4446#4447#0" expanded="true" />
<element signature="e#4486#4487#0" expanded="true" />
<element signature="e#4520#4521#0" expanded="true" />
<element signature="e#4550#4551#0" expanded="true" />
<element signature="e#4596#4597#0" expanded="true" />
<element signature="e#4634#4635#0" expanded="true" />
<element signature="e#4672#4673#0" expanded="true" />
<element signature="e#4706#4707#0" expanded="true" />
<element signature="e#4760#4761#0" expanded="true" />
<element signature="e#4806#4807#0" expanded="true" />
<element signature="e#4846#4847#0" expanded="true" />
<element signature="e#4882#4883#0" expanded="true" />
<element signature="e#4940#4941#0" expanded="true" />
<element signature="e#4990#4991#0" expanded="true" />
<element signature="e#5028#5029#0" expanded="true" />
<element signature="e#5061#5062#0" expanded="true" />
<element signature="e#5114#5115#0" expanded="true" />
<element signature="e#5158#5159#0" expanded="true" />
<element signature="e#5199#5200#0" expanded="true" />
<element signature="e#5235#5236#0" expanded="true" />
<element signature="e#5294#5295#0" expanded="true" />
<element signature="e#5344#5345#0" expanded="true" />
<element signature="e#5381#5382#0" expanded="true" />
<element signature="e#5413#5414#0" expanded="true" />
<element signature="e#5464#5465#0" expanded="true" />
<element signature="e#5506#5507#0" expanded="true" />
<element signature="e#5549#5550#0" expanded="true" />
<element signature="e#5587#5588#0" expanded="true" />
<element signature="e#5650#5651#0" expanded="true" />
<element signature="e#5704#5705#0" expanded="true" />
<element signature="e#6177#6178#0" expanded="true" />
<element signature="e#6208#6209#0" expanded="true" />
<element signature="e#6257#6258#0" expanded="true" />
<element signature="e#6297#6298#0" expanded="true" />
<element signature="e#6334#6335#0" expanded="true" />
<element signature="e#6366#6367#0" expanded="true" />
<element signature="e#6417#6418#0" expanded="true" />
<element signature="e#6459#6460#0" expanded="true" />
<element signature="e#6500#6501#0" expanded="true" />
<element signature="e#6536#6537#0" expanded="true" />
<element signature="e#6595#6596#0" expanded="true" />
<element signature="e#6645#6646#0" expanded="true" />
<element signature="e#6682#6683#0" expanded="true" />
<element signature="e#6715#6716#0" expanded="true" />
<element signature="e#6767#6768#0" expanded="true" />
<element signature="e#6811#6812#0" expanded="true" />
<element signature="e#6845#6846#0" expanded="true" />
<element signature="e#6874#6875#0" expanded="true" />
<element signature="e#6919#6920#0" expanded="true" />
<element signature="e#6955#6956#0" expanded="true" />
<element signature="e#6995#6996#0" expanded="true" />
<element signature="e#7030#7031#0" expanded="true" />
<element signature="e#7087#7088#0" expanded="true" />
<element signature="e#7135#7136#0" expanded="true" />
<element signature="e#7175#7176#0" expanded="true" />
<element signature="e#7210#7211#0" expanded="true" />
<element signature="e#7267#7268#0" expanded="true" />
<element signature="e#7315#7316#0" expanded="true" />
<element signature="e#7359#7360#0" expanded="true" />
<element signature="e#7398#7399#0" expanded="true" />
<element signature="e#7463#7464#0" expanded="true" />
<element signature="e#7519#7520#0" expanded="true" />
<element signature="e#7552#7553#0" expanded="true" />
<element signature="e#7581#7582#0" expanded="true" />
<element signature="e#7625#7626#0" expanded="true" />
<element signature="e#7661#7662#0" expanded="true" />
<element signature="e#7701#7702#0" expanded="true" />
<element signature="e#7739#7740#0" expanded="true" />
<element signature="e#7799#7800#0" expanded="true" />
<element signature="e#7853#7854#0" expanded="true" />
<element signature="e#7893#7894#0" expanded="true" />
<element signature="e#7929#7930#0" expanded="true" />
<element signature="e#7987#7988#0" expanded="true" />
<element signature="e#8037#8038#0" expanded="true" />
<element signature="e#8072#8073#0" expanded="true" />
<element signature="e#8105#8106#0" expanded="true" />
<element signature="e#8155#8156#0" expanded="true" />
<element signature="e#8199#8200#0" expanded="true" />
<element signature="e#8234#8235#0" expanded="true" />
<element signature="e#8267#8268#0" expanded="true" />
<element signature="e#8317#8318#0" expanded="true" />
<element signature="e#8361#8362#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="828">
<caret line="46" column="34" selection-start-line="46" selection-start-column="34" selection-end-line="46" selection-end-column="34" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bccore/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="345">
<caret line="15" selection-start-line="15" selection-end-line="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bccore/src/main/resources/application.properties">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="88">
<caret line="4" column="50" selection-start-line="4" selection-start-column="50" selection-end-line="4" selection-end-column="50" />
<caret line="4" column="60" selection-start-line="4" selection-start-column="60" selection-end-line="4" selection-end-column="60" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bcapi/src/main/resources/banner.txt">
<entry file="file://$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/bean/Country.java">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret selection-end-line="4" selection-end-column="28" />
<state relative-caret-position="23">
<caret line="1" selection-start-line="1" selection-end-line="1" />
<folding>
<element signature="imports" expanded="true" />
<element signature="e#382#383#0" expanded="true" />
<element signature="e#407#408#0" expanded="true" />
<element signature="e#444#445#0" expanded="true" />
<element signature="e#472#473#0" expanded="true" />
<element signature="e#360#361#0" expanded="true" />
<element signature="e#387#388#0" expanded="true" />
<element signature="e#427#428#0" expanded="true" />
<element signature="e#459#460#0" expanded="true" />
<element signature="e#490#491#0" expanded="true" />
<element signature="e#517#518#0" expanded="true" />
<element signature="e#557#558#0" expanded="true" />
<element signature="e#589#590#0" expanded="true" />
<element signature="e#628#629#0" expanded="true" />
<element signature="e#663#664#0" expanded="true" />
<element signature="e#719#720#0" expanded="true" />
<element signature="e#767#768#0" expanded="true" />
<element signature="e#800#801#0" expanded="true" />
<element signature="e#828#829#0" expanded="true" />
<element signature="e#871#872#0" expanded="true" />
<element signature="e#905#906#0" expanded="true" />
<element signature="e#939#940#0" expanded="true" />
<element signature="e#969#970#0" expanded="true" />
<element signature="e#1015#1016#0" expanded="true" />
<element signature="e#1053#1054#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bctask/src/main/resources/banner.txt">
<entry file="file://$PROJECT_DIR$/bccore/src/main/java/bc/mm/core/dao/CrudDao.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="44">
<caret line="2" column="10" selection-start-line="2" selection-start-column="10" selection-end-line="2" selection-end-column="10" />
<state relative-caret-position="418">
<caret line="19" column="26" selection-start-line="19" selection-start-column="26" selection-end-line="19" selection-end-column="26" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
@ -583,11 +812,12 @@
</state>
<state key="ModuleStructureConfigurable.UI">
<settings>
<last-edited>bctask</last-edited>
<last-edited>bccore</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
<option value="0.6" />
</list>
</option>
</splitter-proportions>

17
bccore/pom.xml

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>mis</artifactId>
<groupId>bc.mm</groupId>
<version>1.0.01</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>bccore</artifactId>
<description>bc core comment</description>
</project>

66
bccore/src/main/java/bc/mm/core/bean/Country.java

@ -0,0 +1,66 @@
package bc.mm.core.bean;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class Country {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
private String code;
private String name;
private String country_code;
private Integer order;
private String en_name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCountry_code() {
return country_code;
}
public void setCountry_code(String country_code) {
this.country_code = country_code;
}
public Integer getOrder() {
return order;
}
public void setOrder(Integer order) {
this.order = order;
}
public String getEn_name() {
return en_name;
}
public void setEn_name(String en_name) {
this.en_name = en_name;
}
}

378
bccore/src/main/java/bc/mm/core/bean/Users.java

@ -0,0 +1,378 @@
package bc.mm.core.bean;
import java.util.Date;
/**
* user bean
*/
public class Users {
private Long user_id;
private Long id; //for agent
private String name; // angent name
private String account; // major account
private Integer accoutn_type; // 1:phone 2:email
private String username; // user name
private Integer referrer; // agent refer userid
private Long pid; //parent id
private Integer deep; // agent deep length
private String path;
private Integer country_id; //
private String country_code; //
private String phone;
private Integer phone_status; // verfied or no
private String email; //
private Integer email_status;
private String avatar; //
private String google_token; // google authontion
private Integer google_status; //
private Integer second_verify;
private String password; //
private String payword;
private String invite_code;
private String purchase_code;
private Integer user_grade; // default value 1
private Integer user_identity; // user type defalt 1
private Integer is_agency;
private Integer is_palce;
private Integer user_auth_level; //
private Integer is_system;
private Integer contract_deal;
private String login_code;
private Integer status;
private Integer trade_status;
private Integer trade_verify;
private Integer contract_anomaly;
private String reg_ip;
private Date last_login_time;
private String last_login_ip;
private Date created_At;
private Date updated_at;
public Long getUser_id() {
return user_id;
}
public void setUser_id(Long user_id) {
this.user_id = user_id;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAccount() {
return account;
}
public void setAccount(String account) {
this.account = account;
}
public Integer getAccoutn_type() {
return accoutn_type;
}
public void setAccoutn_type(Integer accoutn_type) {
this.accoutn_type = accoutn_type;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public Integer getReferrer() {
return referrer;
}
public void setReferrer(Integer referrer) {
this.referrer = referrer;
}
public Long getPid() {
return pid;
}
public void setPid(Long pid) {
this.pid = pid;
}
public Integer getDeep() {
return deep;
}
public void setDeep(Integer deep) {
this.deep = deep;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public Integer getCountry_id() {
return country_id;
}
public void setCountry_id(Integer country_id) {
this.country_id = country_id;
}
public String getCountry_code() {
return country_code;
}
public void setCountry_code(String country_code) {
this.country_code = country_code;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public Integer getPhone_status() {
return phone_status;
}
public void setPhone_status(Integer phone_status) {
this.phone_status = phone_status;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public Integer getEmail_status() {
return email_status;
}
public void setEmail_status(Integer email_status) {
this.email_status = email_status;
}
public String getAvatar() {
return avatar;
}
public void setAvatar(String avatar) {
this.avatar = avatar;
}
public String getGoogle_token() {
return google_token;
}
public void setGoogle_token(String google_token) {
this.google_token = google_token;
}
public Integer getGoogle_status() {
return google_status;
}
public void setGoogle_status(Integer google_status) {
this.google_status = google_status;
}
public Integer getSecond_verify() {
return second_verify;
}
public void setSecond_verify(Integer second_verify) {
this.second_verify = second_verify;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getPayword() {
return payword;
}
public void setPayword(String payword) {
this.payword = payword;
}
public String getInvite_code() {
return invite_code;
}
public void setInvite_code(String invite_code) {
this.invite_code = invite_code;
}
public String getPurchase_code() {
return purchase_code;
}
public void setPurchase_code(String purchase_code) {
this.purchase_code = purchase_code;
}
public Integer getUser_grade() {
return user_grade;
}
public void setUser_grade(Integer user_grade) {
this.user_grade = user_grade;
}
public Integer getUser_identity() {
return user_identity;
}
public void setUser_identity(Integer user_identity) {
this.user_identity = user_identity;
}
public Integer getIs_agency() {
return is_agency;
}
public void setIs_agency(Integer is_agency) {
this.is_agency = is_agency;
}
public Integer getUser_auth_level() {
return user_auth_level;
}
public void setUser_auth_level(Integer user_auth_level) {
this.user_auth_level = user_auth_level;
}
public Integer getIs_palce() {
return is_palce;
}
public void setIs_palce(Integer is_palce) {
this.is_palce = is_palce;
}
public Integer getIs_system() {
return is_system;
}
public void setIs_system(Integer is_system) {
this.is_system = is_system;
}
public Integer getContract_deal() {
return contract_deal;
}
public void setContract_deal(Integer contract_deal) {
this.contract_deal = contract_deal;
}
public String getLogin_code() {
return login_code;
}
public void setLogin_code(String login_code) {
this.login_code = login_code;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Integer getTrade_status() {
return trade_status;
}
public void setTrade_status(Integer trade_status) {
this.trade_status = trade_status;
}
public Integer getTrade_verify() {
return trade_verify;
}
public void setTrade_verify(Integer trade_verify) {
this.trade_verify = trade_verify;
}
public Integer getContract_anomaly() {
return contract_anomaly;
}
public void setContract_anomaly(Integer contract_anomaly) {
this.contract_anomaly = contract_anomaly;
}
public String getReg_ip() {
return reg_ip;
}
public void setReg_ip(String reg_ip) {
this.reg_ip = reg_ip;
}
public Date getLast_login_time() {
return last_login_time;
}
public void setLast_login_time(Date last_login_time) {
this.last_login_time = last_login_time;
}
public String getLast_login_ip() {
return last_login_ip;
}
public void setLast_login_ip(String last_login_ip) {
this.last_login_ip = last_login_ip;
}
public Date getCreated_At() {
return created_At;
}
public void setCreated_At(Date created_At) {
this.created_At = created_At;
}
public Date getUpdated_at() {
return updated_at;
}
public void setUpdated_at(Date updated_at) {
this.updated_at = updated_at;
}
}

21
bccore/src/main/java/bc/mm/core/dao/CrudDao.java

@ -0,0 +1,21 @@
package bc.mm.core.dao;
import org.aspectj.apache.bcel.util.Repository;
import java.io.Serializable;
import java.util.Optional;
public interface CrudDao<T,ID extends Serializable> extends Repository<T,ID> {
// save
<S extends T> S save(S entity);
// find id
Optional<T> findById(ID id);
//
Iterable<T> findAll();
//
Long count();
//
void deleteById(ID id);
//
void delete(T entity);
}

7
bccore/src/main/resources/application.properties

@ -0,0 +1,7 @@
#
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/bcdb?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# print SQL
spring.jpa.show-sql=true

16
pom.xml

@ -14,6 +14,7 @@
<module>bcagent</module>
<module>bccommon</module>
<module>bctask</module>
<module>bccore</module>
</modules>
<description>bc platform </description>
@ -30,6 +31,21 @@
<artifactId>spring-boot-starter</artifactId>
<version>${springboot.version}</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.28</version>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>2.7.9</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<version>2.0.9.RELEASE</version>
</dependency>
</dependencies>
</project>
Loading…
Cancel
Save