原创 MyBatis

spring boot mybatis配置 導入依賴 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-b

原创 Springboot Spring security

logout spring security使用logout功能時, 退出請求必須是post請求, 否則報404錯誤. 原因是spring security4默認開啓了csrf功能. 可以使用form形式, 使用submit pos

原创 Springboot表單

在spring boot中, 表單的提交中, 表單的各項輸入可以直接對應後臺對象的各屬性, 而不用編寫額外賦值代碼, 其中有幾點需要注意 舉例說明, 例子中只列出了講解使用到的部分, 實際開發中不會這麼簡單. 後臺對象 class U

原创 Springboot配置

Spring配置 使用application.yml文件配置, 該文字放在src/main/resources目錄下 服務器端口 server: port: 8082 數據庫配置 spring: datasource:

原创 mysql mysql Workbeach創建存儲過程

MySql創建存儲過程, 以給定時間間隔對數據抽樣, Spring 中對數據庫按時間間隔抽樣 在MySql WorkBeach中創建存儲過程 打開workbeach, 打開要創建存儲過程的數據庫. 在數據庫下方右擊Stored Pr

原创 eclipse軟件使用說明

軟件的一些配置 在做spring boot時, 突然保存代碼後不自動重啓了 是因爲自動構建選項被關掉了,在菜單Project中勾上Build Automatically即可, 如圖

原创 Hibernate的配置

如果使用maven管理,則需要在pom.xml中配置hibernate,代碼如下 <dependency> <groupId>org.hibernate</groupId> <artifactId

原创 無usb數據線在真機上調試android程序

無usb數據線在真機上調試android程序 某些工業控制機沒有micro usb接口,無法連接手機數據線,也就無法連接pc機調試,這個時候就可以通過wifi實現pc與android設備的連接,進行實時調試,網上某些教程都說無線調試之前需

原创 JPA&Hibernate問題記錄

報錯java.lang.IllegalStateException: org.hibernate.TransientObjectException: object references an unsaved transient inst

原创 JPA Hibernate 使用UUID做爲主鍵的問題

當使用UUID類型的數據作爲主鍵的時候,務必使id的數據類型爲String而不是UUID,比如 應該寫爲: @Id @GenericGenerator(name = "system-uuid", strategy = "uuid2")

原创 二級路由器設置,二級路由器無法上網

二級路由器設置,二級路由器無法上網 首先將電腦連接二級路由的LAN口,先不要連接一級路由,用瀏覽器登錄路由器,如圖 找到LAN口設置,將LAN口的IP地址改爲和一級路由器的網段不一樣的地址,如一級路由的IP爲192.168.1.1,那麼

原创 Maven\hibernate\mysql的使用

項目說明:在eclipse中創建maven項目,項目功能爲用hibernate框架操作mysql數據庫 創建項目,在eclipse中選擇File-new-other,彈出New對話框,選擇Maven-Maven Project節點,點擊

原创 網址推薦

網址推薦 網址推薦 圖標庫 Web開發社區 技術官網 圖標庫 [ Iconfont ] [ Font Awesome ] [ IconMonster ] [ Icons8 ] [ IconFinder ] [

原创 Jackson使用總結

將java對象obj轉爲json字符串 ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(obj); 將json字符串轉爲

原创 android串口通信

android串口通信 在工業控制環境下,通常需要工控機與設備進行串口連接進行通信,以增加系統的穩定性,這個時候就需要app具有串口通信的功能: android系統沒有提供直接訪問串口的方法,需要使用jni技術,通過c或c++訪問串口