当前位置: 首页 > news >正文

webchat单体版本启动文档记录和源码分享

官网:chat4j.com

只下免费的那个

懒人包(MySQL8.0+redis7.0下载导入直接运行):

https://www.123865.com/s/2bMHvd-PD4xd

1.修改配置文件:

application-dev.yml

# set server port
server:port: 8101env: devmax-http-header-size: 8192# set enable swagger
swagger:enable: truespring:# set mysql configdatasource:url: jdbc:mysql://127.0.0.1:3306/webchat?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=falseusername: rootpassword: 12345678driver-class-name: com.mysql.cj.jdbc.Driverhikari:maximum-pool-size: 50jpa:show-sql: trueproperties:hibernate:dialect: org.hibernate.dialect.MySQL8Dialect# set redis configredis:host: 127.0.0.1port: 6379database: 0jedis:timeout: 5000pool:max-active: 100max-wait: -1min-idle: 10

2.启动redis

3.导入数据库

4.修改前端图片链接

<div class="auth-container"><img class="auth-image" src="https://youke1.picui.cn/s1/2025/10/13/68ecff1ce51e3.png"><div class="auth-form-container" id="login-container"><h2 class="loginbox-title">帐号登录</h2><input class="logininput" placeholder="手机号登录" id="login-mobile">

5.修改AvatarUtil.java文件

src/main/java/com/webchat/common/util/AvatarUtil.java

替换原来的30个图片链接,下面是可用的

public class AvatarUtil {private static final String [] avatarArray = new String[] {"https://youke1.picui.cn/s1/2025/10/13/68ed0962232c1.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed09623ab9f.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed09621b3a2.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed09624440d.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed0961952b4.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed096a76731.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed096a01796.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed096a88792.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed0969cccb1.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed096b169da.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed097317893.jpg","https://youke1.picui.cn/s1/2025/10/13/68ed0973137a6.png","https://youke1.picui.cn/s1/2025/10/13/68ed09736142d.png","https://youke1.picui.cn/s1/2025/10/13/68ed0978097f9.png","https://youke1.picui.cn/s1/2025/10/13/68ed0972c6ad0.png",};/**** 随机获取一个头像* @return*/public static String getRandomAvatar() {int index = new Random().nextInt(16);return avatarArray[index];}
}

6.注册登陆用手机号,无校验

管理员账号密码都是 admin

7.每次修改都要重启服务

8.如果图片链接不显示,重启redis

http://www.dtcms.com/a/477986.html

相关文章:

  • 构建AI智能体:六十二、金融风控系统:基于信息熵和KL散度的异常交易检测
  • K8S master 节点IP变了导致访问失败
  • Golang协程
  • 深圳网站建设网站dw学生个人网页制作视频
  • 深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)
  • 智能美甲灯方案,UV/LED美甲光疗机美甲烤灯MCU控制方案开发设计
  • 用html5写一个可输入1-100行1-100列的矩阵计算器
  • 如何在第三方网站做推广湖北建设注册中心网站首页
  • 福州网站建设信息百度推广账号登陆入口
  • 纯知识干货java学习之问答一
  • L05_后端_MinIO 安装使用入门指南(实战版)
  • [ SpringBoot ]
  • Nginx 负载均衡调度算法
  • 全链路Controller压测负载均衡
  • FastCRUD:为 FastAPI 量身打造的现代化异步 CRUD 框架,让后端开发更高效
  • 宠物服务到店预约/宠物服务上门预约/商城零售o2o
  • 网站做推广企业wordpress最新模板
  • 云手机长期使用会消耗很多流量吗
  • 自己做的网站服务器开了进不去网站定位要点 有哪些方面
  • figma-developer-mcp
  • BUG() 和 BUG_ON()
  • 牛客周赛 Round 111
  • Vue 3 watch 与 watchEffect ,哪个更好?
  • 建工网站响应式网站发展
  • 企业网站pc优化网站的基本结构
  • 电子静止质量 Electron rest mass
  • DB-GPT实现Text2SQL全流程解析
  • 数据结构--------顺序表
  • 【完整源码+数据集+部署教程】硅藻分类识别系统源码和数据集:改进yolo11-DRBNCSPELAN
  • 【04】VisionMaster入门到精通——模板匹配【高精度匹配、快速匹配】