IDEAはJeeSite 4.x環境を構築し、mysql 8.0を応用する.
JeeSite公式環境構築チュートリアル:https://jeesite.gitee.io/docs/install-deploy/
このうちJava,Maven,Eclipse,Mysqlのインストール構成チュートリアルは多く,ここでは紹介しない.
IDEA
まずjeesite 4のソースコードをダウンロードして解凍し、その中のwebフォルダを任意の作業ディレクトリの下に置いて、自分のプロジェクト名に名前を変更しなくてもいいです.pom.xmlファイルの10、13行、同じパスとファイル名を変更します. IDEAを開き、プロジェクトをインポートします.読み込みが完了すると、File->Project Structure->Modules、真ん中の欄にspringとwebが表示され、インポートに成功したことを示します.
MySqlデータベース IDEAで初めてMaven依存パッケージをロードする場合は、まずMySQLの構成を転送できます.my.iniファイル(win 10システム)の[mysqld]で追加
MySqlサービスを再起動し、インタフェースでsql文を実行します.
ユーザーの作成と承認 JDBC接続の構成/src/main/resources/config/application.ymlの変更
IDEAにインポートしたプロジェクトのロードが完了し、エラーがない場合はpom.xmlを開き、次の変更を行います.
70行程度でspringframeworkの下のscopeをcompileに変更し、下に2つの依存を追加します.対応するディレクトリにmysql 8.0の接続ドライバjarパッケージを独自に追加し、modulesに先ほどのjarパッケージをインポートする必要があります. その後、/bin/init-data.batを実行してデータベースにデータをインポートすることができます.
tomcatサービス
Application.javaファイルを見つけて実行します.
ブラウザを開きurlに入力http://127.0.0.1:8980/jeesite-demo、デフォルト最高管理者アカウント:systemパスワード:admin.
大成功!
転載先:https://www.cnblogs.com/Bochao/p/11045916.html
このうちJava,Maven,Eclipse,Mysqlのインストール構成チュートリアルは多く,ここでは紹介しない.
IDEA
git clone https://gitee.com/thinkgem/jeesite4.git
まずjeesite 4のソースコードをダウンロードして解凍し、その中のwebフォルダを任意の作業ディレクトリの下に置いて、自分のプロジェクト名に名前を変更しなくてもいいです.pom.xmlファイルの10、13行、同じパスとファイル名を変更します.
MySqlデータベース
sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
set global read_only=0;
set global optimizer_switch='derived_merge=off';
create user 'jeesite'@'%' identified by 'jeesite';
create database jeesite DEFAULT CHARSET 'utf8' COLLATE 'utf8_unicode_ci';
grant all privileges on jeesite.* to 'jeesite'@'%';
flush privileges;
ユーザーの作成と承認
#======================================#
#========== Database sttings ==========#
#======================================#
#
jdbc:
# Mysql
type: mysql
driver: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/jeesite?useSSL=false&serverTimezone=UTC
username: ****
password: ******
testSql: SELECT 1
<dependency>
<groupId>com.jeesitegroupId>
<artifactId>test-coreartifactId>
<version>1.0version>
<scope>systemscope>
<systemPath>${project.basedir}/src/main/webapp/lib/mysql-connector-java-8.0.11.jarsystemPath>
dependency>
<dependency>
<groupId>org.yamlgroupId>
<artifactId>snakeyamlartifactId>
<version>1.18version>
dependency>
70行程度でspringframeworkの下のscopeをcompileに変更し、下に2つの依存を追加します.対応するディレクトリにmysql 8.0の接続ドライバjarパッケージを独自に追加し、modulesに先ほどのjarパッケージをインポートする必要があります.
table xxx doesn't exist
のエラー情報に出会ったら、無視すればいいです.tomcatサービス
/src/main/resources/config/application.yml
ファイルを開き、ポートとパスを設定します.#======================================#
#========== Server settings ===========#
#======================================#
server:
port: 8980
servlet:
context-path: /jeesite-demo
tomcat:
uri-encoding: UTF-8
ブラウザを開きurlに入力http://127.0.0.1:8980/jeesite-demo、デフォルト最高管理者アカウント:systemパスワード:admin.
大成功!
転載先:https://www.cnblogs.com/Bochao/p/11045916.html