標籤:最近接觸了一個類似於代碼產生工具的活。思路是,通過java的反射機製得到類的欄位和欄位類型,從而可以建立一個map集合儲存表名(由類名決定的特殊結構字串),表欄位(由類變數確定),表欄位類型(由變數類型確定),DAO中通過將map傳遞給mybatis,在mybatis 中調用預存程序產生表。1,在資料庫中添加一個預存程序,如下sp_createTableBEGIN DECLARE sql_text VARCHAR(2000); DROP TABLE IF
Activiti 工作流程得到最後一次批註的時間,activiti工作流程我們有時候在工作流程開發中可能會遇到這樣的需求,就是已經審批結束的流程,可能我們還是仍然需要修改業務表的結果,而且我們需要一個時間期限,比如:在5天內可以進行修改,這個時候我們就需要得到我們最後一步審批的時間,我們可以通過下面這個sql查詢到該時間SELECT MAX(COMM.TIME_) FROM ACT_HI_COMMENT COMM WHERE COMM.PROC_INST_ID_ IN( SELECT INS.
maven 錯誤清單,maven列表1.編譯錯誤 qcadoo-maven-plugin>mvn clean install No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 原因:JAVA_HOME配置錯了,錯配成了jre主目錄,而應該配置成jdk主目錄
上機題目(中級)-判斷自守數(Java)題目如下:代碼如下:package huawei;public final class Demo {/*Description 判斷是否是自守數Prototype public static boolean isAutoMorphicNum(int num)Input Param num 需要判斷的數Output Param 無Return Value true
java.lang.SecurityException: Filter of class org.apache.catalina.ssi.SSIFilter is privileged and cannot be loaded by this web application,privileged錯誤: 1 java.lang.SecurityException: Filter of class org.apache.catalina.ssi.SSIFilter is privileged
上機題目(中級)-可怕的階乘(Java)題目如下:代碼如下:package huawei;import java.util.ArrayList;public final class Demo {public static String calcNN(int n){ ArrayList a = new ArrayList(); a.add(1); int carry = 0; for(int i = 2;i<=n;i++){
上機題目(初級)-計算兩個正整數的最大公約數和最小公倍數(Java)題目如下:代碼如下:package huawei;import java.util.Scanner;public final class Demo {// 功能:擷取兩個整數的最大公約數// 輸入:兩個整數// 返回:最大公約數public static long getMaxDivisor(long lFirstInput, long lSecondInput) {while (lSecondInput %