原创 客戶端傳遞參數給服務端的兩種方式@RequestParam @PathVariable

請求參數可以發送值傳遞給服務器,請求參數採用key=value的形式並使用“&”符號進行參數間的分隔,例如: http://localhost:8080/springmvc/user?name=yu&password=123456.

原创 mongo 數據庫查詢spring 查詢

查詢,無論是關係型數據庫還是mongodb這種nosql,都是使用比較多的,大部分操作都是讀的操作。mongodb的查詢方式很多種,下面只列了一些常用的,比如:1.=查詢2.模糊查詢3.大於小於範圍查詢4.in查詢5.or查詢6.查詢一條

原创 @JsonProperty的使用

@JsonProperty 此註解用於屬性上,作用是把該屬性的名稱序列化爲另外一個名稱,如把trueName屬性序列化爲name,@JsonProperty("name")。 import com.fasterxml.jackson.a

原创 idea搜索快捷鍵

Ctrl+N按名字搜索類 相當於eclipse的ctrl+shift+R,輸入類名可以定位到這個類文件; Ctrl+Shift+N按文件名搜索文件 Ctrl+H查看類的繼承關係 Alt+F7查找類或方法在哪被使用 相當於eclipse的c

原创 FastJson中@JSONField註解使用

最近做項目中,使用了json格式在服務器之間進行數據傳輸。但是發現json格式數據不符合JAVA中的變量定義規則,並且難以理解,因此需要在後臺中做二次處理,將數據處理成我們系統中定義的格式。 思路:     1. 定義需要返回的bean,

原创 關於LocalDate的使用

import java.time.DayOfWeek; import java.time.LocalDate; import java.time.temporal.ChronoUnit; import java.time.tempora

原创 Java關鍵字final、static使用總結

Java關鍵字final、static使用總結 一、final         根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能出於兩種理解而需要阻止改

原创 StringBuffer 和 Indexof()的用法

1、StringBuffer對象的初始化 StringBuffer對象的初始化不像String類的初始化一樣,Java提供的有特殊的語法,而通常情況下一般使用構造方法進行初始化。 StringBuffer s = new StringBu

原创 idea使用配置jdk和maven

1.情況一:針對工程設置的---未設置工程的jdk--當前工程project的jdk版本設置   2.情況二:針對工程設置的---具體模塊jdk設置   3.情況三:全局設置settings---java compiler設置 配置

原创 spring AOP摘錄

AOP AOP(Aspect Oriented Programming),即面向切面編程,可以說是OOP(Object Oriented Programming,面向對象編程)的補充和完善。OOP引入封裝、繼承、多態等概念來建立一種對象層

原创 Java中List循環遍歷的時候刪除當前對象

方法一 Java代碼   ArrayList<String> list = new ArrayList<String>();           list.add("one");           list.add("two");  

原创 Java中BigDecimal的使用

System.out.println(1.01 + 2.02);   你說能輸出什麼?3.03?實際上輸出的是3.0300000000000002。這是因爲不論是float 還是double都是浮點數,而計算機是二進制的,浮點數會失去一

原创 idea直接下載jar放進倉庫pom 報錯問題

手動更新本地倉庫後,項目右鍵-—maven---reimport

原创 Java中序列化和反序列化的概念

把對象轉換爲字節序列的過程稱爲對象的序列化;把字節序列恢復爲對象的過程稱爲對象的反序列化。 對象的序列化主要有兩種用途: 1) 把對象的字節序列永久地保存到硬盤上,通常存放在一個文件中; 2) 在網絡上傳送對象的字節序列。 在很多應用中,

原创 @Controller和@RestController的區別

@RestController註解相當於@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController註解Controller,則Controller中的方法無法返回jsp頁面,或