原创 SpringBoot + Tk.Mybatis + Maven項目搭建(IDEA)
一、項目簡述1. 開發工具:IDEA2. 框架:SpringBoot + tk.Mybatis + Maven ,並集成JSP頁面。3. 本項目只是一個簡單的demo,裏面進行了基礎的視圖解析測試、JSON數據測試、數據庫連接測試、lo
原创 數據庫中文亂碼
問題場景: 項目使用的SpringBoot框架,中文數據寫入本地數據庫正常,但部署到其它服務器外部tomcat中,會出現中文亂碼情況。 項目數據庫配置 application.properties:(出錯版) spring.dataso
原创 MySQL卸載
MySQL卸載步驟 1. 打開任務管理器,在服務裏停掉MySQL的服務; 2. 打開控制面板→添加刪除程序,找到MySQL相關的程序,一一卸載; 3. cmd運行regedit,打開註冊表編輯器; 4. 刪除註冊表裏的相關MySQL文件
原创 SpringBoot添加webapp目錄
一、文章簡述 使用IDEA工具創建的SpringBoot項目本身是沒有webapp目錄的。如果我們想要添加webapp目錄的話,可以手動添加。二、操作步驟1)點擊IDEA右上角的Project Structure2)先點擊下圖中的+
原创 rabbitmq-fanout(廣播模式)
RabbitMQ—fanout(廣播模式) 一、什麼是fanout(廣播模式) 簡單的講,就是把交換機(Exchange)裏的消息發送給所有綁定該交換機的隊列,忽略routingKey。 由圖可知,生產者把消息發送到交換機後,由交換機
原创 SpringBoot之項目啓動提示掃描不到Mapper文件
一、報錯提示1.No MyBatis mapper was found in '[com.iyungu.phantaci]' package. Please check your configuration.2.二、解決方式在spring
原创 SQL-根據生日計算年齡
SELECT TIMESTAMPDIFF(YEAR, birthday, CURDATE())只需把第二個參數“birthday”更換成你要計算的生日日期即可。示例:1.測試SQL:【分別測試三個時間對應的年齡】SELECT NOW()
原创 DIV裏的內容自動換行
white-space:normal
原创 @ResponseBody註解簡單分析及應用場景
一、作用:@ResponseBody註解的作用是將controller的方法返回的對象通過適當的轉換器轉換爲指定的格式之後,寫入到response對象的body區,通常用來返回JSON數據或者是XML數據。二、注意:使用此註解之後不會再走
原创 SpringMVC+Maven+Mybatis項目搭建(IDEA)
此篇隨筆旨在記錄搭建過程中自己遇到的一些問題。源碼下載地址:https://download.csdn.net/download/fakerswe/10501961第一部分:項目目錄及全部代碼1.項目目錄結構(簡體和擴展體目錄)2.Con
原创 log4j.properties
### 設置### log4j.rootLogger = debug,stdout,D,E ### 輸出信息到控制擡 ### log4j.appender.stdout = org.apache.log4j.Consol
原创 Intellij IDEA神器小技巧
概述 Intellij IDEA真是越用越覺得它強大,它總是在我們寫代碼的時候,不時給我們來個小驚喜。出於對Intellij IDEA的喜愛,我決定寫一個與其相關的專欄或者系列,把一些好用的Intellij IDEA技巧分享給大家。本
原创 Idea創建swagger項目步驟詳解
一、搭建項目打開Idea,點擊【File】-【New】-【Project...】-【Spring Initializr】-點擊【Next】-【Next】在添加依賴的頁面,點擊【Web】-勾選【Web】-【Next】-【Finish】。項目
原创 rabbitmq-direct(直接交換模式)
RabbitMQ—direct(直接交換模式) 一、什麼是direct(直接交換模式) 生產者和消費者,具有相同的交換機名稱(Exchange)、交換機類型和相同的密匙(routingKey),那麼消費者即可成功獲取到消息。 (PS:
原创 mybatis-spring版本過低引發的問題
一、情景描述: 最近在搭建SpringMVC + Mybatis + Maven結構的小demo,中途在測試從數據庫中取數據的時候,遇到了一個問題。報錯如下圖:二、解決辦法 在項目中找到spring和mybatis的整