原创 Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException

錯誤信息: 問題的根源是兩個不同的package裏面定義兩個Bean對象, 原因: 1. 兩個bean的名稱相同,引起衝突(本次原因) 2. 包衝突:檢查servlet-api.jar包是否衝突。tomcat中自帶了,然後工程中是否又

原创 後臺參數校驗之——@Validated校驗

@Valid是javax.validation裏的。@Validated是@Valid 的一次封裝,是Spring提供的校驗機制使用。@Valid不提供分組功能@Validated的特殊用法1、分組當一個實體類需要多種驗證方式時,例:對於

原创 spring—web.xml中配置spring監聽器

在web.xml中添加: <!-- spring容器生命週期監聽器配置 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderL

原创 springboot實現熱部署(一)

在pom文件中引入devtools依賴. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools<

原创 springboot讀取資源文件配置(一)

1.在pom文件中引入相關依賴<!--資源文件屬性配置:用來讀取application.properties中的屬性值到對應的類中--> <dependency> <groupId>org.springframework.boot

原创 計算字符串類型的數值的和

假設所有的字符串全部是整數類型,寫一個方法,參數個數不確定,計算他們的和: public static void main(String[] args) { String a1 = "1"; Stri

原创 參數校驗之——@Valid校驗屬性

@Valid校驗參數import javax.validation.Valid;給實體類屬性添加註解校驗import com.fasterxml.jackson.annotation.JsonFormat; import lombok.A

原创 hibernate使用註解

Hibernate中實體類使用註解import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import l

原创 hibernate關聯查詢三

注意:查詢select 後面的字段要有對應的構造函數public Page<PortalCatalog> getPage(Page page, String name) { String sql = "select tc.id,t

原创 springmvc與jsp頁面之間日期類型數據格式

採用springmvc: 1.從Controller向jsp傳的Pojo含有日期類型,在頁面如何正確顯示日期格式: 在jsp頁面引入: <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt"