原创 @transient 的詳解

transient的作用 我們都知道一個對象只要實現了Serilizable接口,這個對象就可以被序列化,java的這種序列化模式爲開發者提供了很多便利,我們可以不必關係具體序列化的過程,只要這個類實現了Serilizable接口,這

原创 Spring Security OAuth2 數據源循環依賴問題

最近在做授權、認證,引入了,在啓動項目的時候總是在報錯,數據源循環依賴問題。 SpringBoot 版本:  2.0.1.RELEASE Spring Cluoud 版本:Finchley.SR1 使用的是:spring-cloud-st

原创 springBoot整合Swagger接收前端提交的數組、List、對象數據

通常在項目中會遇到 “批量刪除“類似功能,前端傳入參數類型爲數組,我們接口如何定義,這個問題當時也是困擾了我好久,各種查詢最終解決了問題。以下帶入一段代碼: @ApiOperation(value = "批量刪除購物車明細")

原创 Swagger Long類型轉換錯誤的問題

我們設計接口的時候,往往ID都是Long類型,但是前端提交的是String類型,這時候就會報錯:類型轉換錯誤。 這個也是很坑的地方,需要這樣操作: @ApiOperation(value = "查詢購物車列表") @Ap

原创 js獲取頁面上多個input的值

如果頁面從後臺傳過來的數據,遍歷出多個input,判斷其爲空,或者值爲什麼,可以使用如下操作jsp頁面代碼:  <input type="text" id="dirverPhone" name="dirverPhone" value=""

原创 定義一個存儲過程,以員工工號爲參數,修改該員工的工資,若該員工屬於10部門,則工資增加150 若屬於20號部門,工資加200,若屬於30部門,工資加250 若其它部門,則加300

注:使用的是Oracle的實例數據庫中的scott用戶 定義一個存儲過程,以員工工號爲參數,修改該員工的工資,若該員工屬於10部門,則工資增加150 若屬於20號部門,工資加200,若屬於30部門,工資加250 若其它部門,則加300

原创 Oracle中拼接字符串,對日期進行模糊查詢

select * from 表名稱 where 1=1 and to_char(PO_DATE,'YYYY-MM-DD') like‘%日期%’

原创 網路視屏學習資源共享

Android http://pan.baidu.com/s/1geNC76b密碼:gjii iOS http://pan.baidu.com/s/1dFNWVKH密碼:6rjw javaweb http://pan.baid

原创 Linux環境安裝---RedHeat

1、首先需要安裝VM虛擬機 2、新建虛擬機 Linux安裝注意網卡的配置:選擇僅主機模式 3、安裝虛擬機RedHeat 更改一下時間,選擇中國 選擇系統類型(默認是最小安裝),儘量不要 Development T

原创 Oracle中start with…connect by prior子句用法

Oracle中start with…connect by prior子句用法 connect by 是結構化查詢中用到的,其基本語法是:select … from tablename start with 條件1 connect

原创 定義一個存儲過程,以員工編號爲參數,返回該員工的工作年限。

/* 定義一個存儲過程,以員工編號爲參數,返回該員工的工作年限。 */ create or replace procedure e_year(   e_empno in emp.empno%type,   e_year out numb

原创 使用JDBC做一個簡單的登錄,註冊頁面!

希望所有來參閱的學者給我點贊,希望我的簡單程序,能對你有所幫助! 1、首先設計一個用戶類 public class User {  //用戶類 private int id=0;private String  username=null;

原创 Oracle增刪改查訓練

這些都是自己培訓的時候的練習,爲初學者提供學習,我們共同進步!絕非盜版!如果有什麼不對的,可以和我交流! 1、選擇部門30中的僱員          SELECT * FROM emp where DEPTNO=30; 2、列出所有辦事員

原创 啓動項目內存溢出

啓動項目內存溢出可以做如下設置: -Xms512M -Xmx1024M  -XX:MaxPermSize=512m