原创 mybatis----標籤

bind:可以將OGNL表達式的值綁定到一個變量中,方便後來引用這個變量值 例如,有一個模糊查詢,我們可以再傳參數的時候在參數裏拼好百分號,假如我們按一個用戶的名字模糊查詢我們在查詢參數時可以把參數傳爲% e%,但是如果我們 在

原创 mybatis----標籤,標籤

sql標籤:抽取可重用的sql片段,方便後面引用; 1. sql抽取:經常將要查詢的列名,或者插入用的例名抽取出來方便引用; 2. include標籤用來引用已經抽取出來的sql;

原创 JAXB(Java API for XML Binding)java轉發爲xml對象

JAXB(Java API for XML Binding)java轉發爲xml對象 在JAXB中(用於java和xml之前相互轉換)經常會出現各類的@xmlElement這樣的標記,下面就來舉一個例子進行學習: import

原创 HttpURLConnection getContentLength值爲-1

HttpURLConnection getContentLength值爲-1 一個android項目有一個點擊更新可以下載更新apk,在更新時需要顯示一個進度,這裏用: URL url = new URL(downLoadP

原创 JAX-WS 構建簡單webservice部署到tomcat上

JAX-WS 構建簡單webservice部署到tomcat上 前言: 雖然構建本地的jax-ws的webservice很簡單,但要部署到tomcat上要繞過點彎。 tomcat本身和jdk都沒有jaw-ws的API,所以部署的

原创 WebService JAX-WS接口客戶端代碼生成

WebService,WSDL,JAX-WS接口客戶端代碼生成 JDK也自帶了對web service生成Java代碼的功能,貌似1.6版本開始的,試用後發現效果十分不錯,果斷投入它的懷抱。下面作下簡單的介紹,以備忘。 打開jdk

原创 linux 系統安裝

一、準備 1.一個大 於8G的U盤, 2.CentOS-7.0-1406-x86_64-DVD.iso,鏡像 3.安裝製做系統盤工具下載安裝UltraI

原创 報錯:javax.servlet.ServletException: Circular view path [path]: would dispatch back to the

報這個誤將@controller換成了@RestController 區別: @RestController註解相當於@ResponseBody + @Controller合在一起的作用 1)如果只是使用@RestControl

原创 java字符串比較

應該場景: 有一批酒店的產品名字,名字不規則,有中文有英文也會有特殊符號,現需要按這個產品的名稱將其對應到相應的房型上。這時就需要按字符進行比較。去匹配相似度最高的房型名稱之上。經過對數據的分析,最後有中文的名稱採用分詞的方法進行

原创 Linux編輯啓動、停止與重啓springboot jar 包腳本實例

springboot的配置文件中,配置文件的名字都有各自的意義跟用途 dev 開發環境 prod 生產環境(默認) test 測試環境 加載指定配置文件 --spring.profiles.active=prod spring

原创 java日期常用方法工具類

在開發的過程中我們會經常用到跟日期相關的操作,現總結一下日期相關的操作,以後日後方便直接拿出工類,調用。 public class DateUtil{ private static final ThreadLocal<Simple

原创 springBoot配置log4j日誌

pom文件: 由於springboot有自己帶的日誌框架,要把自帶的屏蔽掉,不然會有衝突, 然後引入log4j。 注意一定要在spring-boot-starter和spring-boot-starter-web層都排除掉spring

原创 Spring Boot:jar中沒有主清單屬性

例用spring boot框架在eclipse下可以正常運行,但是使用maven install 打成jar包後,再用java -jar testName.jar運行jar包時報錯誤信息:jar中沒有主清單屬性。 在這裏有一個問題就

原创 服務調用對象接收參數屬性值總接收不到不null

兩個服務接口之間的調用,對象接收參數,傳過去json字符串明明賦值是正確的,但是相應對象接收到的屬性值就總是空。後來發現,如果javabean裏的屬性是大寫字母開頭則會出現這種問題,請求的時候,json字符串是大寫開頭,MVC在接收的

原创 JAXB java對象和XML的轉換

與第三方接口對接,三方使用的xml數據格式,於是使用了JAXB做xml和java對象之間的轉換。就是會封裝好多和數據結構相同的javabean比較麻煩,但是於考慮到轉會成json的話嵌套的層數較多,取值容易出錯,所以還是選擇使用了JA