idea 下載:IntelliJ IDEA
啟動:bin/idea.sh (啟動過程可以設定新增桌面啟動圖示)
首先從/usr/share/applications/目錄下隨便拷貝一個文件到桌面 用vim開啟拷貝來的檔案,對內容修改如下
----------
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=IDEA
GenericName=IDEA
Comment=java ide
Exec=/home/cc/idea/bin/idea.sh
Icon=/home/cc/idea/bin/idea.png
Terminal=false
Type=Application
Categories=System;Settings;
複製程式碼
----------
建立spring-boot專案
File->create->project->spring Initializr
注意:如果沒有,settings -> Plugins搜尋安裝spring boot 或 Spring Assistant,可參看部落格
關閉 IntelliJ IDEA 專案參考w3c
關閉唯一開啟的專案時,將顯示 "歡迎" 螢幕。在多個專案的情況下,每個專案都被關閉。 在主選單上選擇檔案| 關閉專案(File | Close Project)。
點選LoginApplication,點選run選單下的run,再點選圖中框出的選項,啟動專案
複製程式碼
重新整理依賴:
maven-update
---點選工程(右鍵)----選擇重新整理(refresh)----就會自動下載相應的jar包(這種情況一定要聯網)或者直接載入進去本地庫中的jar包。
複製程式碼
1.配置依賴
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.0.0</version>
</dependency>
複製程式碼
2.springboot啟動類,增加Mybatis掃描註解
連線mysql方法二:www.jb51.net/article/127…
vue.js打log報錯,在根目錄建立.eslintrc.js檔案,加入
module.exports = {
extends: ['plugin:vue/essential', 'airbnb-base'],
rules: {
'no-console': 'off',
"allowNamedFunctions": true,
"allowUnboundThis": false
},
};
複製程式碼
後兩個是發ajax請求報的錯,參考
解決跨域:
this.$ajax.get('http://172.20.48.93:8080/hello/hello', {
params: data,
headers: {
'X-Requested-With': 'XMLHttpRequest',
'Content-Type': 'application/json; charset=UTF-8',
'Access-Control-Allow-Origin': '*',
},
}).then(result => {
console.log(result.data);
this.tableData = result.data;
});
複製程式碼
後臺加@CrossOrigin
@CrossOrigin
@RestController
@RequestMapping("/hello")
public class HelloController {
複製程式碼
解決亂碼問題:
application.properties配置:
spring.datasource.url = jdbc:mysql://127.0.0.1:3306/xxx?useUnicode=true&characterEncoding=UTF-8
spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
server.tomcat.uri-encoding=utf-8
複製程式碼
多資料來源配置: www.cnblogs.com/zhuxiaojie/…