├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── pers │ │ └── jc │ │ ├── engine │ │ ├── JCChannel.java │ │ ├── JCData.java │ │ ├── JCEngine.java │ │ ├── JCEntity.java │ │ └── JCScheduler.java │ │ ├── netty │ │ ├── HeartBeatHandler.java │ │ ├── HttpRequestHandler.java │ │ ├── WebSocketHandler.java │ │ ├── WebSocketInitializer.java │ │ └── WebSocketServer.java │ │ ├── network │ │ ├── Dispatcher.java │ │ ├── SocketComponent.java │ │ ├── SocketEvent.java │ │ ├── SocketFunction.java │ │ ├── SocketMethod.java │ │ ├── SocketRequest.java │ │ ├── SocketResponse.java │ │ └── SocketTarget.java │ │ ├── sql │ │ ├── Access.java │ │ ├── AutoIncrement.java │ │ ├── CURD.java │ │ ├── Column.java │ │ ├── Handle.java │ │ ├── Id.java │ │ ├── ResultArray.java │ │ ├── SQL.java │ │ ├── Table.java │ │ └── Transaction.java │ │ └── util │ │ ├── HttpClientTool.java │ │ ├── JCCacheMap.java │ │ ├── JCDateFormat.java │ │ ├── JCFileTool.java │ │ ├── JCLogger.java │ │ └── JCUtil.java └── resources │ └── project.json └── test ├── java └── demo │ ├── game │ ├── Boot.java │ ├── Player.java │ └── component │ │ └── TestComp.java │ ├── sql │ ├── TestDB.java │ └── table │ │ ├── UserGameRecord.java │ │ └── UserInfo.java │ └── util │ ├── Test_JCCacheMap.java │ ├── Test_JCDateFormat.java │ ├── Test_JCFileTool.java │ ├── Test_JCLogger.java │ └── Test_JCUtil.java └── resources └── sql ├── create_db.sql └── test_jc_engine.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/pers/jc/engine/JCChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/engine/JCChannel.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/engine/JCData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/engine/JCData.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/engine/JCEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/engine/JCEngine.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/engine/JCEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/engine/JCEntity.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/engine/JCScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/engine/JCScheduler.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/netty/HeartBeatHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/netty/HeartBeatHandler.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/netty/HttpRequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/netty/HttpRequestHandler.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/netty/WebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/netty/WebSocketHandler.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/netty/WebSocketInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/netty/WebSocketInitializer.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/netty/WebSocketServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/netty/WebSocketServer.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/Dispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/Dispatcher.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketComponent.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketEvent.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketFunction.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketMethod.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketRequest.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketResponse.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/network/SocketTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/network/SocketTarget.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Access.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Access.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/AutoIncrement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/AutoIncrement.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/CURD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/CURD.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Column.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Column.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Handle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Handle.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Id.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Id.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/ResultArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/ResultArray.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/SQL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/SQL.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Table.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/sql/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/sql/Transaction.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/HttpClientTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/HttpClientTool.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/JCCacheMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/JCCacheMap.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/JCDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/JCDateFormat.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/JCFileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/JCFileTool.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/JCLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/JCLogger.java -------------------------------------------------------------------------------- /src/main/java/pers/jc/util/JCUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/java/pers/jc/util/JCUtil.java -------------------------------------------------------------------------------- /src/main/resources/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/main/resources/project.json -------------------------------------------------------------------------------- /src/test/java/demo/game/Boot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/game/Boot.java -------------------------------------------------------------------------------- /src/test/java/demo/game/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/game/Player.java -------------------------------------------------------------------------------- /src/test/java/demo/game/component/TestComp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/game/component/TestComp.java -------------------------------------------------------------------------------- /src/test/java/demo/sql/TestDB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/sql/TestDB.java -------------------------------------------------------------------------------- /src/test/java/demo/sql/table/UserGameRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/sql/table/UserGameRecord.java -------------------------------------------------------------------------------- /src/test/java/demo/sql/table/UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/sql/table/UserInfo.java -------------------------------------------------------------------------------- /src/test/java/demo/util/Test_JCCacheMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/util/Test_JCCacheMap.java -------------------------------------------------------------------------------- /src/test/java/demo/util/Test_JCDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/util/Test_JCDateFormat.java -------------------------------------------------------------------------------- /src/test/java/demo/util/Test_JCFileTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/util/Test_JCFileTool.java -------------------------------------------------------------------------------- /src/test/java/demo/util/Test_JCLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/util/Test_JCLogger.java -------------------------------------------------------------------------------- /src/test/java/demo/util/Test_JCUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/java/demo/util/Test_JCUtil.java -------------------------------------------------------------------------------- /src/test/resources/sql/create_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/resources/sql/create_db.sql -------------------------------------------------------------------------------- /src/test/resources/sql/test_jc_engine.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lvjincheng1998/JCEngine/HEAD/src/test/resources/sql/test_jc_engine.sql --------------------------------------------------------------------------------