原创 內置註解與自定義註解

jdk1.5版本新增註解、泛型、併發包(併發編程),即在jdk1.5以上版本纔可以使用註解。 註解的分類: 一、.jdk內置註解 常見註解: (1) @SuppressWarnings   再程序前面加上可以在javac編譯中去除警告--

原创 通過自定義註解完成類似orm對象關係映射

代碼有四個組成,分別爲:main、userEntity、SetTable、SetPropertity package com.wang.annotation; import java.lang.annotation.Annotati

原创 idea spring boot項目jdbc連接mysql數據庫

注意事項: 1.不能在SpringbootApplication中測試main函數; 2.可以在Controler中新建main函數,右鍵debug測試; 3.使用Statement連接成功 參考:https://blog.csdn.ne

原创 java Hashmap編程注意問題

map爲空時,不能進行數量的判斷,否則會出現null 指針,如下是錯誤的: 解決辦法: 根據isdownloadsuccess進行判斷

原创 idea中git的下拉、提交、切換分支、合併代碼

以github倉庫爲例子,也可以是gitLab私有倉庫 從遠程拉代碼: clone   提交代碼: 1.add 2.commit/commit and push,從工程中某個文件或者在右上角找到對應的按鈕。 首次提交會出現創

原创 java中批量下載圖片(httpClient)

參考:https://blog.csdn.net/jasnet_u/article/details/80837229 略有改動爲pom.xml配置,修改後如下: <dependencies> <dependency>

原创 idea 中新建java類測試jar包依賴管理

剛開始以爲是包過期,後面發現是pom.xml中沒有設置正確,正確設置需要添加<dependencies></dependencies>;添加commons-io、org.apache.httpcomponents依賴,沒有下載成功時需要多

原创 Intellij IDEA運行報Command line is too long解法

參考https://blog.csdn.net/ZXJ_1223/article/details/80611089 

原创 idea JPA寫法

  無參數查詢: //無參的查找 @Query("select id,folderName from FolderEntity ") public List<FolderEntity> findIdAndFolde

原创 moquitto部署驗證發佈訂閱模式

1.基礎準備 安裝基礎軟件 yum install gcc-c++ yum install cmake yum install openssl-devel //mosquitto默認支持openssl 2.下載程序 wget http:/

原创 sys、api和svr之間的理解

以前端設備查詢爲例,執行順序爲:sys中的control-serviceimply-feign,然後調用api(少量調用自己的service),之後一般調用svr中的control-service如下:    

原创 使用IDEA創建一個簡單的SpringBoot(Maven)項目

參考:https://blog.csdn.net/qq_35206244/article/details/81671387

原创 idea導入項目時報Cannot access org.springframework.context.ConfigurableApplicationContent

刪掉多的即可,參考:http://www.pianshen.com/article/4209358602/

原创 domain理解

如下圖: domain層中保存了需要返回的數據類,即調用某個服務的某個方法,從數據庫中查到的數據保存成DeviceOrgInfo類型,或者list<DeviceOrgInfo>  

原创 idea+maven項目總結

1.出現:Could not find artifact com.cxytiandi:spring-boot-starter-demo:pom:0.0.1-SNAPSHOT 問題原因,maven倉庫沒有設置正確; 2.切換工程目錄後一定