在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:JgServer开源软件地址:https://gitee.com/lizhaoandroid/JgServer开源软件介绍:JgServer项目介绍JgServer,使用java语言开发,基于Netty、Spring、Mybatis和Redis等框架开发的服务端容器,支持Tcp,Socket,WebSocket(SSL),HTTP(S)。支持对各种通讯协议进行定制,可以用于开发游戏后端(意为JavaGameServer,最初用于开发Java游戏服务器的一套完整架构)。项目代码简洁,注释丰富,上手容易,扩展方便。项目使用框架:Spring,Netty,Mybatis,Redis,junit,log4j等。已包含一些常规的工具:消息处理(包括json字符串、二进制byte消息)、事件机制、心跳检测、日志管理、定时任务、持久层框架、数据库连接池等。 源码框架D:.├─.idea│ └─inspectionProfiles├─etc 脚本文件│ └─sql ├─logs 日志├─src│ ├─main│ │ ├─java│ │ │ ├─com│ │ │ │ └─lizhaoblog│ │ │ │ ├─base 基本的库│ │ │ │ │ ├─concurrent 并发包│ │ │ │ │ │ ├─commond│ │ │ │ │ │ ├─dictionary│ │ │ │ │ │ └─handler│ │ │ │ │ ├─constant 常量│ │ │ │ │ ├─event 事件│ │ │ │ │ ├─exception 异常 │ │ │ │ │ ├─factory 工厂│ │ │ │ │ ├─message 消息│ │ │ │ │ ├─mybatis 数据库工具│ │ │ │ │ ├─network 网络相关 │ │ │ │ │ │ ├─customer 网络消费者│ │ │ │ │ │ ├─listener 网络监听器│ │ │ │ │ │ └─processor 线程处理器│ │ │ │ │ ├─redis redis内存数据库 │ │ │ │ │ ├─session 会话管理 │ │ │ │ │ ├─util 工具类│ │ │ │ │ └─xml xml配置文件│ │ │ │ ├─demopro 测试代码│ │ │ │ │ └─net│ │ │ │ └─server 主包│ │ │ │ ├─biz 业务代码 │ │ │ │ │ ├─constant 常量│ │ │ │ │ ├─dao 数据库│ │ │ │ │ │ └─mysql│ │ │ │ │ ├─dictionary 消息字典│ │ │ │ │ ├─entity 实体类 │ │ │ │ │ │ └─cfg xml配置文件对应的实体类│ │ │ │ │ ├─event 具体的事件类│ │ │ │ │ ├─handler 控制器│ │ │ │ │ └─scheduled 定时任务│ │ │ │ │ └─services 业务处理器│ │ │ │ │ └─impl│ │ │ │ ├─channel 各种协议存放│ │ │ │ │ └─tcp tcp协议│ │ │ │ │ └─str│ │ │ │ ├─core 服务核心包│ │ │ │ │ ├─customer 消费者│ │ │ │ │ ├─listener│ │ │ │ │ └─processor│ │ │ │ └─pojo 配置文件│ │ │ └─org│ │ │ └─apache│ │ │ └─ibatis│ │ │ └─builder│ │ │ └─annotation 重写mybatis中的│ │ └─resources 资源文件│ │ ├─cfg cfg的配置文件│ │ │ └─data-static-config cfg的实体类│ │ ├─mybatis│ │ │ └─jpa│ │ ├─properties │ │ └─spring│ └─test 测试代码 │ └─java│ └─com│ └─lizhaoblog│ ├─common│ ├─demopro│ │ └─net│ ├─javase│ └─server 服务测试│ └─channel│ └─tcp│ └─str└─target 软件框架
配置文件
运行前提
安装教程
详细说明
参与贡献
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论