原创 mybatis批量更新、修改,以及異常,新增。較優

springboot2.1.1 批量修改 <update id="updateBatch" parameterType="com.yst.user.entity.User"> <foreach collection="list" i

原创 mysql Caused by: java.sql.SQLSyntaxErrorException: Unknown database 'task'

  eclipse連接數據庫失敗 Caused by: com.mysql.cj.exceptions.CJException: Unknown database 'test' 首先檢查這個數據庫是否存在,jdbcurl填寫是否正確,my

原创 mysql Caused by: java.sql.SQLSyntaxErrorException: Unknown database 'task'

eclipse連接MySQL報錯 Caused by: java.sql.SQLSyntaxErrorException: Unknown database 'task'   顯示連接數據庫異常,一般是jdbcURL寫錯,空格,或者是數據

原创 mysql綠色版安裝--卸載,服務失效,重裝

安裝mysql 安裝鏈接:https://blog.csdn.net/qq_39135287/article/details/82117234 這個寫的比較全,我就不寫了。   上次遇到服務失效,就是系統或者軟件問題導致mysql服務失效

原创 個人建站---個人電腦,家庭寬帶

平常時喜歡折騰,就想着自己做個服務器,外界能訪問。 系統沒要求,電腦硬件也沒要求,路由器要兩三百的就行了,也可以不用,電腦撥號,看你主要用來做什麼? 電腦一臺,能用就行 家庭寬帶,需要申請開放公網ip,家庭默認是區域的局域網,需要單獨打電

原创 springboot 打印日誌 保存到指定地方

我用的是springboot2.1.1 springboot提供日誌打印的方式非常直接 名字對應,放到resource下 即可,內容: <?xml version="1.0" encoding="UTF-8"?> <configur

原创 springboot post put請求參數問題,獲取,內置對象,內置list , http415

參數接收方式必須加@RequestBody註解,否則無法自動注入到對象。 默認是從請求頭上取數據,但是,post和put的數據是放到body裏面發送過來的。   一般對象是沒什麼問題的,但是一些業務,比如訂單裏面包含了商品集,裏面有內置

原创 springboot2.0 mybatis mysql雙數據源主從數據庫的問題及代碼

雙數據源,整體是比較簡單的,需要拓展從數據庫就加一個DataSource配置類。 但是不建議項目中使用,如果訪問量大可以用redis做存儲,官方提供集羣,採用aof方案持久化。   代碼就不貼了,想直接給包。寫完博客才發現不能直接放文件

原创 springmvc get請求參數爲對象的內置對象,http400

遇到一個問題,springmvc get請求,請求的參數,接收方爲對象,裏面還有內置對象需要接參。 一開始以post的方式發送,一直報400錯誤。 深究get請求,接收對象的內置對象參數接收方式應當是: http://localhos

原创 springboot項目啓動時報錯:Address already in use: bind ,端口被佔用

Address already in use: bind 意思是端口被佔用了,最簡單的方法是修改 端口 server.port=443 443改成其他沒有被佔用的端口。比如7443 8443  7890等、 但是443是https默認端口

原创 阿里雲服端口無法訪問,已解決

第一步,先到阿里雲服添加安全組,某些雲平臺做了雲安全端口限制,就是本機打開了,雲平臺沒開也是無法訪問的雲平臺端口問題解決:centos7防火牆管理 查看已經開放的端口:firewall-cmd --list-ports開啓端口firewa

原创 excel導入導出,完美支持2003---2007文件,代碼和jar都在

package exceltest;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundExcepti

原创 MySQL8.0 大小寫敏感修改的問題

MySQL8.0想要 大小寫不敏感,必須在安裝好MySQL後 修改mySQL配置文件設置爲不敏感,一旦啓動後,再 設置是無效的,而且 啓動報錯,。   如果已經晚了,那必須把MySQL數據庫文件全部 刪除,修改配置文件再啓動。    親測

原创 springboot 1.5和2.0版本tomcat的配置https的區別

引入   https://blog.csdn.net/wd2014610/article/details/79587161配置https的時候遇到的問題,1.5可以,2.0一直找不到類,原來是更換了。1.5配置/** * 配置一個To

原创 MySQL部署問題,大小寫敏感報錯。MySQL-1146問題

mysql啓動與停止方法:https://blog.csdn.net/hotdust/article/details/78205265https://blog.csdn.net/yzwlord/article/details/731278