diff --git a/chatRoom/.gitignore b/.gitignore similarity index 100% rename from chatRoom/.gitignore rename to .gitignore diff --git a/chatRoom/LICENSE b/LICENSE similarity index 100% rename from chatRoom/LICENSE rename to LICENSE diff --git a/chatRoom/.mvn/wrapper/MavenWrapperDownloader.java b/chatRoom/.mvn/wrapper/MavenWrapperDownloader.java deleted file mode 100644 index a45eb6b..0000000 --- a/chatRoom/.mvn/wrapper/MavenWrapperDownloader.java +++ /dev/null @@ -1,118 +0,0 @@ -/* - * Copyright 2007-present the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import java.net.*; -import java.io.*; -import java.nio.channels.*; -import java.util.Properties; - -public class MavenWrapperDownloader { - - private static final String WRAPPER_VERSION = "0.5.6"; - /** - * Default URL to download the maven-wrapper.jar from, if no 'downloadUrl' is provided. - */ - private static final String DEFAULT_DOWNLOAD_URL = "https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/" - + WRAPPER_VERSION + "/maven-wrapper-" + WRAPPER_VERSION + ".jar"; - - /** - * Path to the maven-wrapper.properties file, which might contain a downloadUrl property to - * use instead of the default one. - */ - private static final String MAVEN_WRAPPER_PROPERTIES_PATH = - ".mvn/wrapper/maven-wrapper.properties"; - - /** - * Path where the maven-wrapper.jar will be saved to. - */ - private static final String MAVEN_WRAPPER_JAR_PATH = - ".mvn/wrapper/maven-wrapper.jar"; - - /** - * Name of the property which should be used to override the default download url for the wrapper. - */ - private static final String PROPERTY_NAME_WRAPPER_URL = "wrapperUrl"; - - public static void main(String args[]) { - System.out.println("- Downloader started"); - File baseDirectory = new File(args[0]); - System.out.println("- Using base directory: " + baseDirectory.getAbsolutePath()); - - // If the maven-wrapper.properties exists, read it and check if it contains a custom - // wrapperUrl parameter. - File mavenWrapperPropertyFile = new File(baseDirectory, MAVEN_WRAPPER_PROPERTIES_PATH); - String url = DEFAULT_DOWNLOAD_URL; - if (mavenWrapperPropertyFile.exists()) { - FileInputStream mavenWrapperPropertyFileInputStream = null; - try { - mavenWrapperPropertyFileInputStream = new FileInputStream(mavenWrapperPropertyFile); - Properties mavenWrapperProperties = new Properties(); - mavenWrapperProperties.load(mavenWrapperPropertyFileInputStream); - url = mavenWrapperProperties.getProperty(PROPERTY_NAME_WRAPPER_URL, url); - } catch (IOException e) { - System.out.println("- ERROR loading '" + MAVEN_WRAPPER_PROPERTIES_PATH + "'"); - } finally { - try { - if (mavenWrapperPropertyFileInputStream != null) { - mavenWrapperPropertyFileInputStream.close(); - } - } catch (IOException e) { - // Ignore ... - } - } - } - System.out.println("- Downloading from: " + url); - - File outputFile = new File(baseDirectory.getAbsolutePath(), MAVEN_WRAPPER_JAR_PATH); - if (!outputFile.getParentFile().exists()) { - if (!outputFile.getParentFile().mkdirs()) { - System.out.println( - "- ERROR creating output directory '" + outputFile.getParentFile().getAbsolutePath() + "'"); - } - } - System.out.println("- Downloading to: " + outputFile.getAbsolutePath()); - try { - downloadFileFromURL(url, outputFile); - System.out.println("Done"); - System.exit(0); - } catch (Throwable e) { - System.out.println("- Error downloading"); - e.printStackTrace(); - System.exit(1); - } - } - - private static void downloadFileFromURL(String urlString, File destination) throws Exception { - if (System.getenv("MVNW_USERNAME") != null && System.getenv("MVNW_PASSWORD") != null) { - String username = System.getenv("MVNW_USERNAME"); - char[] password = System.getenv("MVNW_PASSWORD").toCharArray(); - Authenticator.setDefault(new Authenticator() { - @Override - protected PasswordAuthentication getPasswordAuthentication() { - return new PasswordAuthentication(username, password); - } - }); - } - URL website = new URL(urlString); - ReadableByteChannel rbc; - rbc = Channels.newChannel(website.openStream()); - FileOutputStream fos = new FileOutputStream(destination); - fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); - fos.close(); - rbc.close(); - } - -} diff --git a/chatRoom/.mvn/wrapper/maven-wrapper.jar b/chatRoom/.mvn/wrapper/maven-wrapper.jar deleted file mode 100644 index 2cc7d4a..0000000 Binary files a/chatRoom/.mvn/wrapper/maven-wrapper.jar and /dev/null differ diff --git a/chatRoom/.mvn/wrapper/maven-wrapper.properties b/chatRoom/.mvn/wrapper/maven-wrapper.properties deleted file mode 100644 index 642d572..0000000 --- a/chatRoom/.mvn/wrapper/maven-wrapper.properties +++ /dev/null @@ -1,2 +0,0 @@ -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip -wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar diff --git a/chatRoom/README.md b/chatRoom/README.md deleted file mode 100644 index f04b60f..0000000 --- a/chatRoom/README.md +++ /dev/null @@ -1,64 +0,0 @@ -## 项目介绍 -基于SpringBoot+Vue框架开发的B/S架构聊天室。使用WebSocket+Sock.js+Stomp.js实现消息的收发。 - -实现功能:用户注册登录,群组聊天,一对一聊天,添加删除好友,创建退出群组,发送图片。 - -前端工程源码:[Xunle1/chatRoom-front: 聊天室前端页面 (github.com)](https://github.com/Xunle1/chatRoom-front) - -后端工程源码:[Xunle1/chatRoom: 简易聊天室 (github.com)](https://github.com/Xunle1/chatRoom) - ---- - -## 后端技术栈 - -- SpringBoot -- Mybatis-plus -- MySQL -- WebSocket - -## 前端技术栈 - -- Vue -- Vuetify -- axios - -## 项目预览 - -**登录页面** - -![登录](https://gitee.com/xunle1/drawing-bed/raw/master/typora%5C/20210815024533.png) - -**注册页面** - -![注册](https://gitee.com/xunle1/drawing-bed/raw/master/typora%5C/20210815024617.png) - -**主页面** - -![主页面](https://gitee.com/xunle1/drawing-bed/raw/master/typora%5C/20210815024700.png) - -**聊天页面** - -![聊天页面](https://gitee.com/xunle1/drawing-bed/raw/master/typora%5C/20210815031055.png) - -## 部署过程 - -1. 将项目clone到本地 - -2. 创建数据库**chatRoom**,执行chatroom.sql文件 - -3. 修改application.yaml中的相关配置(数据库账户密码,阿里云oss keyId和keySecret) - -4. 启动项目 - -5. 可进入[Swagger UI](http://localhost:8000/swagger-ui.html)查看接口定义 - - ![Swagger](https://gitee.com/xunle1/drawing-bed/raw/master/typora%5C/20210815030254.png) - -6. 启动Vue项目 - -## 存在的问题 - -- 删除好友和退出房间时不能正确显示(只显示最后一个) -- 发送图片时不能和文字记录保持间距 -- 发送消息时每次都会读MySQL,应该换NoSQL实现 -- 如果启动项目时报错,可以看看resource目录是否正确标识。IDEA中可以再project structure中将resource目录标为resource \ No newline at end of file diff --git a/chatRoom/mvnw b/chatRoom/mvnw deleted file mode 100644 index 3c8a553..0000000 --- a/chatRoom/mvnw +++ /dev/null @@ -1,322 +0,0 @@ -#!/bin/sh -# ---------------------------------------------------------------------------- -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# ---------------------------------------------------------------------------- - -# ---------------------------------------------------------------------------- -# Maven Start Up Batch script -# -# Required ENV vars: -# ------------------ -# JAVA_HOME - location of a JDK home dir -# -# Optional ENV vars -# ----------------- -# M2_HOME - location of maven2's installed home dir -# MAVEN_OPTS - parameters passed to the Java VM when running Maven -# e.g. to debug Maven itself, use -# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -# MAVEN_SKIP_RC - flag to disable loading of mavenrc files -# ---------------------------------------------------------------------------- - -if [ -z "$MAVEN_SKIP_RC" ]; then - - if [ -f /etc/mavenrc ]; then - . /etc/mavenrc - fi - - if [ -f "$HOME/.mavenrc" ]; then - . "$HOME/.mavenrc" - fi - -fi - -# OS specific support. $var _must_ be set to either true or false. -cygwin=false -darwin=false -mingw=false -case "$(uname)" in -CYGWIN*) cygwin=true ;; -MINGW*) mingw=true ;; -Darwin*) - darwin=true - # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home - # See https://developer.apple.com/library/mac/qa/qa1170/_index.html - if [ -z "$JAVA_HOME" ]; then - if [ -x "/usr/libexec/java_home" ]; then - export JAVA_HOME="$(/usr/libexec/java_home)" - else - export JAVA_HOME="/Library/Java/Home" - fi - fi - ;; -esac - -if [ -z "$JAVA_HOME" ]; then - if [ -r /etc/gentoo-release ]; then - JAVA_HOME=$(java-config --jre-home) - fi -fi - -if [ -z "$M2_HOME" ]; then - ## resolve links - $0 may be a link to maven's home - PRG="$0" - - # need this for relative symlinks - while [ -h "$PRG" ]; do - ls=$(ls -ld "$PRG") - link=$(expr "$ls" : '.*-> \(.*\)$') - if expr "$link" : '/.*' >/dev/null; then - PRG="$link" - else - PRG="$(dirname "$PRG")/$link" - fi - done - - saveddir=$(pwd) - - M2_HOME=$(dirname "$PRG")/.. - - # make it fully qualified - M2_HOME=$(cd "$M2_HOME" && pwd) - - cd "$saveddir" - # echo Using m2 at $M2_HOME -fi - -# For Cygwin, ensure paths are in UNIX format before anything is touched -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=$(cygpath --unix "$M2_HOME") - [ -n "$JAVA_HOME" ] && - JAVA_HOME=$(cygpath --unix "$JAVA_HOME") - [ -n "$CLASSPATH" ] && - CLASSPATH=$(cygpath --path --unix "$CLASSPATH") -fi - -# For Mingw, ensure paths are in UNIX format before anything is touched -if $mingw; then - [ -n "$M2_HOME" ] && - M2_HOME="$( ( - cd "$M2_HOME" - pwd - ))" - [ -n "$JAVA_HOME" ] && - JAVA_HOME="$( ( - cd "$JAVA_HOME" - pwd - ))" -fi - -if [ -z "$JAVA_HOME" ]; then - javaExecutable="$(which javac)" - if [ -n "$javaExecutable" ] && ! [ "$(expr \"$javaExecutable\" : '\([^ ]*\)')" = "no" ]; then - # readlink(1) is not available as standard on Solaris 10. - readLink=$(which readlink) - if [ ! $(expr "$readLink" : '\([^ ]*\)') = "no" ]; then - if $darwin; then - javaHome="$(dirname \"$javaExecutable\")" - javaExecutable="$(cd \"$javaHome\" && pwd -P)/javac" - else - javaExecutable="$(readlink -f \"$javaExecutable\")" - fi - javaHome="$(dirname \"$javaExecutable\")" - javaHome=$(expr "$javaHome" : '\(.*\)/bin') - JAVA_HOME="$javaHome" - export JAVA_HOME - fi - fi -fi - -if [ -z "$JAVACMD" ]; then - if [ -n "$JAVA_HOME" ]; then - if [ -x "$JAVA_HOME/jre/sh/java" ]; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - else - JAVACMD="$(which java)" - fi -fi - -if [ ! -x "$JAVACMD" ]; then - echo "Error: JAVA_HOME is not defined correctly." >&2 - echo " We cannot execute $JAVACMD" >&2 - exit 1 -fi - -if [ -z "$JAVA_HOME" ]; then - echo "Warning: JAVA_HOME environment variable is not set." -fi - -CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher - -# traverses directory structure from process work directory to filesystem root -# first directory with .mvn subdirectory is considered project base directory -find_maven_basedir() { - - if [ -z "$1" ]; then - echo "Path not specified to find_maven_basedir" - return 1 - fi - - basedir="$1" - wdir="$1" - while [ "$wdir" != '/' ]; do - if [ -d "$wdir"/.mvn ]; then - basedir=$wdir - break - fi - # workaround for JBEAP-8937 (on Solaris 10/Sparc) - if [ -d "${wdir}" ]; then - wdir=$( - cd "$wdir/.." - pwd - ) - fi - # end of workaround - done - echo "${basedir}" -} - -# concatenates all lines of a file -concat_lines() { - if [ -f "$1" ]; then - echo "$(tr -s '\n' ' ' <"$1")" - fi -} - -BASE_DIR=$(find_maven_basedir "$(pwd)") -if [ -z "$BASE_DIR" ]; then - exit 1 -fi - -########################################################################################## -# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central -# This allows using the maven wrapper in projects that prohibit checking in binary data. -########################################################################################## -if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then - if [ "$MVNW_VERBOSE" = true ]; then - echo "Found .mvn/wrapper/maven-wrapper.jar" - fi -else - if [ "$MVNW_VERBOSE" = true ]; then - echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." - fi - if [ -n "$MVNW_REPOURL" ]; then - jarUrl="$MVNW_REPOURL/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" - else - jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" - fi - while IFS="=" read key value; do - case "$key" in wrapperUrl) - jarUrl="$value" - break - ;; - esac - done <"$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" - if [ "$MVNW_VERBOSE" = true ]; then - echo "Downloading from: $jarUrl" - fi - wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" - if $cygwin; then - wrapperJarPath=$(cygpath --path --windows "$wrapperJarPath") - fi - - if command -v wget >/dev/null; then - if [ "$MVNW_VERBOSE" = true ]; then - echo "Found wget ... using wget" - fi - if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then - wget "$jarUrl" -O "$wrapperJarPath" - else - wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" - fi - elif command -v curl >/dev/null; then - if [ "$MVNW_VERBOSE" = true ]; then - echo "Found curl ... using curl" - fi - if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then - curl -o "$wrapperJarPath" "$jarUrl" -f - else - curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f - fi - - else - if [ "$MVNW_VERBOSE" = true ]; then - echo "Falling back to using Java to download" - fi - javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" - # For Cygwin, switch paths to Windows format before running javac - if $cygwin; then - javaClass=$(cygpath --path --windows "$javaClass") - fi - if [ -e "$javaClass" ]; then - if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then - if [ "$MVNW_VERBOSE" = true ]; then - echo " - Compiling MavenWrapperDownloader.java ..." - fi - # Compiling the Java class - ("$JAVA_HOME/bin/javac" "$javaClass") - fi - if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then - # Running the downloader - if [ "$MVNW_VERBOSE" = true ]; then - echo " - Running MavenWrapperDownloader.java ..." - fi - ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") - fi - fi - fi -fi -########################################################################################## -# End of extension -########################################################################################## - -export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} -if [ "$MVNW_VERBOSE" = true ]; then - echo $MAVEN_PROJECTBASEDIR -fi -MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" - -# For Cygwin, switch paths to Windows format before running java -if $cygwin; then - [ -n "$M2_HOME" ] && - M2_HOME=$(cygpath --path --windows "$M2_HOME") - [ -n "$JAVA_HOME" ] && - JAVA_HOME=$(cygpath --path --windows "$JAVA_HOME") - [ -n "$CLASSPATH" ] && - CLASSPATH=$(cygpath --path --windows "$CLASSPATH") - [ -n "$MAVEN_PROJECTBASEDIR" ] && - MAVEN_PROJECTBASEDIR=$(cygpath --path --windows "$MAVEN_PROJECTBASEDIR") -fi - -# Provide a "standardized" way to retrieve the CLI args that will -# work with both Windows and non-Windows executions. -MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" -export MAVEN_CMD_LINE_ARGS - -WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -exec "$JAVACMD" \ - $MAVEN_OPTS \ - -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ - "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ - ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/chatRoom/mvnw.cmd b/chatRoom/mvnw.cmd deleted file mode 100644 index c8d4337..0000000 --- a/chatRoom/mvnw.cmd +++ /dev/null @@ -1,182 +0,0 @@ -@REM ---------------------------------------------------------------------------- -@REM Licensed to the Apache Software Foundation (ASF) under one -@REM or more contributor license agreements. See the NOTICE file -@REM distributed with this work for additional information -@REM regarding copyright ownership. The ASF licenses this file -@REM to you under the Apache License, Version 2.0 (the -@REM "License"); you may not use this file except in compliance -@REM with the License. You may obtain a copy of the License at -@REM -@REM https://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, -@REM software distributed under the License is distributed on an -@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -@REM KIND, either express or implied. See the License for the -@REM specific language governing permissions and limitations -@REM under the License. -@REM ---------------------------------------------------------------------------- - -@REM ---------------------------------------------------------------------------- -@REM Maven Start Up Batch script -@REM -@REM Required ENV vars: -@REM JAVA_HOME - location of a JDK home dir -@REM -@REM Optional ENV vars -@REM M2_HOME - location of maven2's installed home dir -@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands -@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending -@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven -@REM e.g. to debug Maven itself, use -@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files -@REM ---------------------------------------------------------------------------- - -@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' -@echo off -@REM set title of command window -title %0 -@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' -@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% - -@REM set %HOME% to equivalent of $HOME -if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") - -@REM Execute a user defined script before this one -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre -@REM check for pre script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat" -if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd" -:skipRcPre - -@setlocal - -set ERROR_CODE=0 - -@REM To isolate internal variables from possible post scripts, we use another setlocal -@setlocal - -@REM ==== START VALIDATION ==== -if not "%JAVA_HOME%" == "" goto OkJHome - -echo. -echo Error: JAVA_HOME not found in your environment. >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -:OkJHome -if exist "%JAVA_HOME%\bin\java.exe" goto init - -echo. -echo Error: JAVA_HOME is set to an invalid directory. >&2 -echo JAVA_HOME = "%JAVA_HOME%" >&2 -echo Please set the JAVA_HOME variable in your environment to match the >&2 -echo location of your Java installation. >&2 -echo. -goto error - -@REM ==== END VALIDATION ==== - -:init - -@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". -@REM Fallback to current working directory if not found. - -set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% -IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir - -set EXEC_DIR=%CD% -set WDIR=%EXEC_DIR% -:findBaseDir -IF EXIST "%WDIR%"\.mvn goto baseDirFound -cd .. -IF "%WDIR%"=="%CD%" goto baseDirNotFound -set WDIR=%CD% -goto findBaseDir - -:baseDirFound -set MAVEN_PROJECTBASEDIR=%WDIR% -cd "%EXEC_DIR%" -goto endDetectBaseDir - -:baseDirNotFound -set MAVEN_PROJECTBASEDIR=%EXEC_DIR% -cd "%EXEC_DIR%" - -:endDetectBaseDir - -IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig - -@setlocal EnableExtensions EnableDelayedExpansion -for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a -@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% - -:endReadAdditionalConfig - -SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" -set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" -set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain - -set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" - -FOR /F "tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( - IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B -) - -@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central -@REM This allows using the maven wrapper in projects that prohibit checking in binary data. -if exist %WRAPPER_JAR% ( - if "%MVNW_VERBOSE%" == "true" ( - echo Found %WRAPPER_JAR% - ) -) else ( - if not "%MVNW_REPOURL%" == "" ( - SET DOWNLOAD_URL="%MVNW_REPOURL%/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" - ) - if "%MVNW_VERBOSE%" == "true" ( - echo Couldn't find %WRAPPER_JAR%, downloading it ... - echo Downloading from: %DOWNLOAD_URL% - ) - - powershell -Command "&{"^ - "$webclient = new-object System.Net.WebClient;"^ - "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ - "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ - "}"^ - "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^ - "}" - if "%MVNW_VERBOSE%" == "true" ( - echo Finished downloading %WRAPPER_JAR% - ) -) -@REM End of extension - -@REM Provide a "standardized" way to retrieve the CLI args that will -@REM work with both Windows and non-Windows executions. -set MAVEN_CMD_LINE_ARGS=%* - -%MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* -if ERRORLEVEL 1 goto error -goto end - -:error -set ERROR_CODE=1 - -:end -@endlocal & set ERROR_CODE=%ERROR_CODE% - -if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost -@REM check for post script, once with legacy .bat ending and once with .cmd ending -if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat" -if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd" -:skipRcPost - -@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' -if "%MAVEN_BATCH_PAUSE%" == "on" pause - -if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE% - -exit /B %ERROR_CODE% diff --git a/chatRoom/chatroom.sql b/chatroom.sql similarity index 100% rename from chatRoom/chatroom.sql rename to chatroom.sql diff --git a/chatRoom/pom.xml b/pom.xml similarity index 100% rename from chatRoom/pom.xml rename to pom.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/ChatRoomApplication.java b/src/main/java/com/xunle/chatroom/ChatRoomApplication.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/ChatRoomApplication.java rename to src/main/java/com/xunle/chatroom/ChatRoomApplication.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/config/SwaggerConfig.java b/src/main/java/com/xunle/chatroom/config/SwaggerConfig.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/config/SwaggerConfig.java rename to src/main/java/com/xunle/chatroom/config/SwaggerConfig.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketChannelInterceptor.java b/src/main/java/com/xunle/chatroom/config/WebSocketChannelInterceptor.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketChannelInterceptor.java rename to src/main/java/com/xunle/chatroom/config/WebSocketChannelInterceptor.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketHandshakeInterceptor.java b/src/main/java/com/xunle/chatroom/config/WebSocketHandshakeInterceptor.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketHandshakeInterceptor.java rename to src/main/java/com/xunle/chatroom/config/WebSocketHandshakeInterceptor.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketStompConfig.java b/src/main/java/com/xunle/chatroom/config/WebSocketStompConfig.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/config/WebSocketStompConfig.java rename to src/main/java/com/xunle/chatroom/config/WebSocketStompConfig.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/FriendController.java b/src/main/java/com/xunle/chatroom/controller/FriendController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/FriendController.java rename to src/main/java/com/xunle/chatroom/controller/FriendController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/FriendReqController.java b/src/main/java/com/xunle/chatroom/controller/FriendReqController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/FriendReqController.java rename to src/main/java/com/xunle/chatroom/controller/FriendReqController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/MessageController.java b/src/main/java/com/xunle/chatroom/controller/MessageController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/MessageController.java rename to src/main/java/com/xunle/chatroom/controller/MessageController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/OssController.java b/src/main/java/com/xunle/chatroom/controller/OssController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/OssController.java rename to src/main/java/com/xunle/chatroom/controller/OssController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/RelationController.java b/src/main/java/com/xunle/chatroom/controller/RelationController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/RelationController.java rename to src/main/java/com/xunle/chatroom/controller/RelationController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/RoomController.java b/src/main/java/com/xunle/chatroom/controller/RoomController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/RoomController.java rename to src/main/java/com/xunle/chatroom/controller/RoomController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/UserCenterController.java b/src/main/java/com/xunle/chatroom/controller/UserCenterController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/UserCenterController.java rename to src/main/java/com/xunle/chatroom/controller/UserCenterController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/UserController.java b/src/main/java/com/xunle/chatroom/controller/UserController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/UserController.java rename to src/main/java/com/xunle/chatroom/controller/UserController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/controller/WebSocketController.java b/src/main/java/com/xunle/chatroom/controller/WebSocketController.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/controller/WebSocketController.java rename to src/main/java/com/xunle/chatroom/controller/WebSocketController.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/Friend.java b/src/main/java/com/xunle/chatroom/entity/Friend.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/Friend.java rename to src/main/java/com/xunle/chatroom/entity/Friend.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/FriendReq.java b/src/main/java/com/xunle/chatroom/entity/FriendReq.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/FriendReq.java rename to src/main/java/com/xunle/chatroom/entity/FriendReq.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/Message.java b/src/main/java/com/xunle/chatroom/entity/Message.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/Message.java rename to src/main/java/com/xunle/chatroom/entity/Message.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/MessageRequest.java b/src/main/java/com/xunle/chatroom/entity/MessageRequest.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/MessageRequest.java rename to src/main/java/com/xunle/chatroom/entity/MessageRequest.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/MessageResponse.java b/src/main/java/com/xunle/chatroom/entity/MessageResponse.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/MessageResponse.java rename to src/main/java/com/xunle/chatroom/entity/MessageResponse.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/Relation.java b/src/main/java/com/xunle/chatroom/entity/Relation.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/Relation.java rename to src/main/java/com/xunle/chatroom/entity/Relation.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/Room.java b/src/main/java/com/xunle/chatroom/entity/Room.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/Room.java rename to src/main/java/com/xunle/chatroom/entity/Room.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/User.java b/src/main/java/com/xunle/chatroom/entity/User.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/User.java rename to src/main/java/com/xunle/chatroom/entity/User.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/vo/FriendReqVO.java b/src/main/java/com/xunle/chatroom/entity/vo/FriendReqVO.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/vo/FriendReqVO.java rename to src/main/java/com/xunle/chatroom/entity/vo/FriendReqVO.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/vo/FriendVO.java b/src/main/java/com/xunle/chatroom/entity/vo/FriendVO.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/vo/FriendVO.java rename to src/main/java/com/xunle/chatroom/entity/vo/FriendVO.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/vo/MessageVO.java b/src/main/java/com/xunle/chatroom/entity/vo/MessageVO.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/vo/MessageVO.java rename to src/main/java/com/xunle/chatroom/entity/vo/MessageVO.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/vo/UserLoginVo.java b/src/main/java/com/xunle/chatroom/entity/vo/UserLoginVo.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/vo/UserLoginVo.java rename to src/main/java/com/xunle/chatroom/entity/vo/UserLoginVo.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/entity/vo/UserVO.java b/src/main/java/com/xunle/chatroom/entity/vo/UserVO.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/entity/vo/UserVO.java rename to src/main/java/com/xunle/chatroom/entity/vo/UserVO.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/handler/GlobalExceptionHandler.java b/src/main/java/com/xunle/chatroom/handler/GlobalExceptionHandler.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/handler/GlobalExceptionHandler.java rename to src/main/java/com/xunle/chatroom/handler/GlobalExceptionHandler.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/handler/MyMetaObjectHandler.java b/src/main/java/com/xunle/chatroom/handler/MyMetaObjectHandler.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/handler/MyMetaObjectHandler.java rename to src/main/java/com/xunle/chatroom/handler/MyMetaObjectHandler.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/handler/ServiceException.java b/src/main/java/com/xunle/chatroom/handler/ServiceException.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/handler/ServiceException.java rename to src/main/java/com/xunle/chatroom/handler/ServiceException.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/FriendMapper.java b/src/main/java/com/xunle/chatroom/mapper/FriendMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/FriendMapper.java rename to src/main/java/com/xunle/chatroom/mapper/FriendMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/FriendReqMapper.java b/src/main/java/com/xunle/chatroom/mapper/FriendReqMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/FriendReqMapper.java rename to src/main/java/com/xunle/chatroom/mapper/FriendReqMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/MessageMapper.java b/src/main/java/com/xunle/chatroom/mapper/MessageMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/MessageMapper.java rename to src/main/java/com/xunle/chatroom/mapper/MessageMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/RelationMapper.java b/src/main/java/com/xunle/chatroom/mapper/RelationMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/RelationMapper.java rename to src/main/java/com/xunle/chatroom/mapper/RelationMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/RoomMapper.java b/src/main/java/com/xunle/chatroom/mapper/RoomMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/RoomMapper.java rename to src/main/java/com/xunle/chatroom/mapper/RoomMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/UserMapper.java b/src/main/java/com/xunle/chatroom/mapper/UserMapper.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/UserMapper.java rename to src/main/java/com/xunle/chatroom/mapper/UserMapper.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/FriendMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/FriendMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/FriendMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/FriendMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/FriendReqMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/FriendReqMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/FriendReqMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/FriendReqMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/MessageMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/MessageMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/MessageMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/MessageMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/RelationMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/RelationMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/RelationMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/RelationMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/RoomMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/RoomMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/RoomMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/RoomMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/UserMapper.xml b/src/main/java/com/xunle/chatroom/mapper/xml/UserMapper.xml similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/mapper/xml/UserMapper.xml rename to src/main/java/com/xunle/chatroom/mapper/xml/UserMapper.xml diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/FriendReqService.java b/src/main/java/com/xunle/chatroom/service/FriendReqService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/FriendReqService.java rename to src/main/java/com/xunle/chatroom/service/FriendReqService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/FriendService.java b/src/main/java/com/xunle/chatroom/service/FriendService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/FriendService.java rename to src/main/java/com/xunle/chatroom/service/FriendService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/MessageService.java b/src/main/java/com/xunle/chatroom/service/MessageService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/MessageService.java rename to src/main/java/com/xunle/chatroom/service/MessageService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/OssService.java b/src/main/java/com/xunle/chatroom/service/OssService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/OssService.java rename to src/main/java/com/xunle/chatroom/service/OssService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/RelationService.java b/src/main/java/com/xunle/chatroom/service/RelationService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/RelationService.java rename to src/main/java/com/xunle/chatroom/service/RelationService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/RoomService.java b/src/main/java/com/xunle/chatroom/service/RoomService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/RoomService.java rename to src/main/java/com/xunle/chatroom/service/RoomService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/UserCenterService.java b/src/main/java/com/xunle/chatroom/service/UserCenterService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/UserCenterService.java rename to src/main/java/com/xunle/chatroom/service/UserCenterService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/UserService.java b/src/main/java/com/xunle/chatroom/service/UserService.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/UserService.java rename to src/main/java/com/xunle/chatroom/service/UserService.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/FriendReqServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/FriendReqServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/FriendReqServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/FriendReqServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/FriendServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/FriendServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/FriendServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/FriendServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/MessageServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/MessageServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/MessageServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/MessageServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/OssServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/OssServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/OssServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/OssServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/RelationServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/RelationServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/RelationServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/RelationServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/RoomServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/RoomServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/RoomServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/RoomServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/UserCenterServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/UserCenterServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/UserCenterServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/UserCenterServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/service/impl/UserServiceImpl.java b/src/main/java/com/xunle/chatroom/service/impl/UserServiceImpl.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/service/impl/UserServiceImpl.java rename to src/main/java/com/xunle/chatroom/service/impl/UserServiceImpl.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/ConstantPropertiesUtils.java b/src/main/java/com/xunle/chatroom/utils/ConstantPropertiesUtils.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/ConstantPropertiesUtils.java rename to src/main/java/com/xunle/chatroom/utils/ConstantPropertiesUtils.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/JwtUtils.java b/src/main/java/com/xunle/chatroom/utils/JwtUtils.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/JwtUtils.java rename to src/main/java/com/xunle/chatroom/utils/JwtUtils.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/MD5.java b/src/main/java/com/xunle/chatroom/utils/MD5.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/MD5.java rename to src/main/java/com/xunle/chatroom/utils/MD5.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/Response.java b/src/main/java/com/xunle/chatroom/utils/Response.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/Response.java rename to src/main/java/com/xunle/chatroom/utils/Response.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/ResponseError.java b/src/main/java/com/xunle/chatroom/utils/ResponseError.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/ResponseError.java rename to src/main/java/com/xunle/chatroom/utils/ResponseError.java diff --git a/chatRoom/src/main/java/com/xunle/chatroom/utils/ResultCode.java b/src/main/java/com/xunle/chatroom/utils/ResultCode.java similarity index 100% rename from chatRoom/src/main/java/com/xunle/chatroom/utils/ResultCode.java rename to src/main/java/com/xunle/chatroom/utils/ResultCode.java diff --git a/chatRoom/src/main/resources/application.yaml b/src/main/resources/application.yaml similarity index 100% rename from chatRoom/src/main/resources/application.yaml rename to src/main/resources/application.yaml diff --git a/chatRoom/src/test/java/com/xunle/chatroom/utils/CodeGenerator.java b/src/test/java/com/xunle/chatroom/utils/CodeGenerator.java similarity index 100% rename from chatRoom/src/test/java/com/xunle/chatroom/utils/CodeGenerator.java rename to src/test/java/com/xunle/chatroom/utils/CodeGenerator.java