原创 springboot中使用map代替實體類

在比較大的項目中,存在數百個表,也就意味着有數百個實體類,實體類之間的對應關係太麻煩,所以我找了一個捷徑,使用map代替實體類。 1.使用map接收參數 @RequestMapping("/querylightControlLand

原创 linux離線安裝docker(保險操作)

之前都是在有網的情況下進行操作,也沒覺得linux安裝東西有啥難度,這次要在服務器上部署項目了,沒有網可以用,導致安裝docker一直錯誤,這幾天踩了好多坑,大家操作的時候一定要謹慎,我推薦一套最爲穩妥的操作。 1.掛載centOS的

原创 springcloud之logback-spring打印異常信息

最近打算把項目部署到虛擬機上進行測試,發現沒有報錯信息,後來研究了下,項目裏面幾乎都使用了try...catch,這就導致輸出的日誌裏面沒有異常信息,下面直接上代碼。   logback-spring.xml配置 <?xml versi

原创 mybatis配置事務回滾

很簡單,在方法的上面或者類的上面添加註解即可 @Transactional(rollbackFor = {RuntimeException.class,Error.class})   點贊 1 收藏 分享

原创 springcloud讀取Excel數據

1.導入jar包 <!-- poi:07版之前的二進制格式 --> <dependency> <groupId>org.apache.poi</groupId>

原创 springCloud+nacos

1.gateway註冊中心的配置 server: port: 8000 spring: cloud: gateway: routes: # 路由 轉發規則 - id: lightassetman

原创 springCloud使用RestTemplate調用微服務

服務消費者 1.引入jar包 <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-feign -->

原创 在定時任務中注入Service或者mapper

1.使用ApplicationContextProvider package com.nari.iot.common.config; import org.springframework.beans.BeansException; i

原创 springcloud+poi生成Excel

1.導入jar包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>

原创 springcloud/springboot+定時任務

package com.nari.iot.schedule; import java.math.BigDecimal; import java.sql.Timestamp; import java.text.ParseExceptio

原创 mybatis+oracle批量操作

1.批量新增 主鍵自增 <insert id="timeTaskBatch" parameterType="java.util.List"> insert into t_policy_schedule (SCHEDU

原创 將json轉爲bean

1.使用JedisUtils工具類 package com.nari.iot.tools; import com.fasterxml.jackson.core.JsonProcessingException; import com.f

原创 springcloud+mqtt消息隊列+redis緩存

1.導入jar包 <!--mqtt--> <dependency> <groupId>org.springframework.boot</groupId>

原创 1024

祝所有的程序員節日快樂,順便慶祝一下我的新電腦!

原创 普傑科技 java筆試題

1、一個字符串由字母數字和空格組成,將一個以上的空格用單個空格代替,代替後長度不足10,前面補0,(不許用split,replace和正則表達式),編寫函數體現功能。 public class Transformation {