原创 oracle存儲過程或函數的調試過程

第一步:選擇調試模式找到數據庫裏functions包下需要調試的函數或存儲過程,然後選中這個函數(或存儲過程),單擊右鍵,出現如下圖所示,選中測試功能,進入調試模式。第二步:輸入測試數據第三步:點擊開始調試器第四步:輸入要顯示的變量名要輸

原创 java8裏面lambda的stream()用法講解

jdk8引進來的lambda語法是新語法,裏面融進了python和c#的部分語法,stream()函數是主要用於集合而言的,對於數組就沒效果 生成流函數           把集合裝成流,可以多次使用這個集合,但是不轉換流的話,只能用一次

原创 如何去除get,set方法。@Data註解和如何使用,lombok

主要的作用提高代碼的簡潔@Data去除一些重複的get,set方法,1.需要官網下載jar包https://projectlombok.org/download2運行jar包,添加到eclipse目錄下點擊install/update按鈕

原创 Spring對Controller、Service、Dao進行Junit單元測試總結

Spring對Controller、Service、Dao進行Junit單元測試總結需要導入的包:<dependency> <groupId>org.springframework</groupId> <artifa

原创 oracle時間戳生成語句(秒級+毫秒級)

  在網上查找了很多通過Oracle生成時間戳的方法,大部分都是比較複雜,以下這個方法應該是比較簡單,而且能實現秒級及毫秒級的時間戳,推薦一下:秒級時間戳SQL> SELECT (SYSDATE - TO_DATE('1970-1-1 8

原创 SpringBoot---(15)Spring Boot創建定時任務

摘要:項目中經常會需要做一些定時的跑的事情,比如每間隔多久做個統計,發個郵件,清理個數據。這時候就要用到定時任務,SpringBoot中,創建定時任務非常簡單,具體步驟如下:1.開啓定時任務在程序的入口類中添加@EnableSchedul

原创 數據庫獲取當前系統時間(秒+毫秒)

--oracle獲得當前時間的,精確到毫秒   可以指定精確豪秒的位數select to_char(systimestamp, 'yyyymmdd h

原创 MyBatis獲取數據庫自生成的主鍵Id

MyBatis獲取數據庫自生成的主鍵Id詳解及實例代碼在使用MySQL數據庫時我們一般使用數據庫的自增主鍵自動產生主鍵。如果在插入主表時,我們需要同時插入從表的數據,這時我們通常需要知道主表插入時自動產生的主鍵Id值。下面介紹使用MyBa

原创 map和bean的相互轉換

1.利用org.apache.commons.beanutils.BeanUtils工具類進行轉換:package edu.hrbeu.platform.modeling.common.util; import java.util.Ma

原创 springboot-kafka一個簡單例子

1、引入springboot-kafka的jar包依賴。2、在application.properties添加配置信息,本機安裝的kafka的ip和端口號,9092默認端口。消費者的組名稱。3、創建生產者服務,聲明成spring組件,注入

原创 開源ESB平臺Mule 基本概念介紹

原文轉載自:http://blog.csdn.net/neareast/article/details/11111279Mule 基本概念        最簡單的說來,Mule應用通過若干像樂高積木一樣的消息處理器來處理消息,這些處理器組

原创 spring-boot 項目啓動時執行的方法實現

spring-boot 提供了一個接口來實現:項目啓動時去執行的一些事情這個接口是CommandLineRunner 實現這個接口,重寫他的 run 方法就可以了例子@Component public class MyRunner imp

原创 在web項目啓動時,執行某個方法

         在web項目中有很多時候需要在項目啓動時就執行一些方法,而且只需要執行一次,比如:加載解析自定義的配置文件、初始化數據庫信息等等,在項目啓動時就直接執行一些方法,可以減少很多繁瑣的操作。         在工作中遇到了項

原创 使用Navicat快速生成數據庫字典

多互聯網創業型公司前期都不太規範,新人來了,沒有太多的設計文檔、需求文檔,也沒有ER圖、數據字典這些東西。所以,熟悉業務需要不少時間,很多簡單的問題(如數據表中狀態值的含義)不得不問老員工,因爲沒有註釋也沒有數據字典。利用navicat可

原创 Thymeleaf 沒有返回html只返回字符串

在使用Thymeleaf的時候,@RequestMapping對應的函數沒有返回html文件而是返回了這個函數對應的字符串返回值 解決辦法: 刪除這個函數前面的@Responsebody註解,這個註解會返回Mapping函數指定的返回類型