原创 SpringAOP實現日誌的管理
一、配置文件(springMVC-servlet.xml) <mvc:annotation-driven/> <!-- 設置使用註解的類所在的包 --> <context:component-scan base-
原创 mybatis對sql語句的監控
一、配置文件 <plugins> <!-- 配置記錄執行的sql語句、參數及執行時間的插件 --> <plugin interceptor="com.mapuni.mybatis.interceptor.S
原创 mybatis讀取oralce數據庫字段是clob類型兩種方法
一、用流的方法將clob轉爲String類型 (要記的將流關閉) @Override public Map<String, Object> queryreviewbaseerrorList(Map<String, Object>
原创 Git 命令總結
一、Git常用命令 1.git clone 1.1 git clone <url> #克隆遠程版本庫 1.2 git --version #查看git版本 1.3 git status #查看狀態 1.4
原创 mybatis一個sql語句既可以插入又可以更新
一、判斷需要插入的數據是否存在,如果不存在就更新 <insert id="saveBatch" parameterType="java.util.List" > MERGE INTO 表名 T USING (
原创 mybatis處理in條件超過1000個字符的辦法
一、此方法當in中的字符超過1000就會報錯 1.mapper.java List<String> queryClueGrpOrgNamesPlus(@Param("ids")List<String> ids); 2.mapper.xml
原创 純JS實現JavaWeb項目驗證碼功能
一、JSP頁面 <td> <input id="verificationCode" name="verificationCode" type="text" value="" class="input_bg"/> </td>
原创 java中的各種平均數
import java.text.DecimalFormat; import java.util.Random; /* * 功能:計算並比較各類型平均數,調和<=幾何<=算術<=平方 */ public class Average
原创 Hibernate中用普通的sql語句實現分頁查詢
1.特徵:就是普通的sql語句QueryResult<Object[]> q = devicecalibratecurveManager.getScrollDateByNativeSQL(startInde
原创 java 的內存配置
Java的內存總結1. 內存分配的基本規則①.對象優先在新生代Eden分配,當Eden不夠時,將進行一次MinorGC②.大對象之間進入老年代,比如像很長的字符串,數組等③.長期存活的對象將進入老年代,每經過一次MinorGC就增加一歲,
原创 Hibernate中多個對象的分頁查詢
1.特徵:從多個對象中查詢出多個對象 String searchField = "p,e,si,sr"; 即:查詢內容是多個對象 String fromSQL = "Projects p,Samplei
原创 Hibernate查詢某個對象的某些屬性
1.特徵:查詢某個對象的一些屬性 fieldSQL = "distinct e.employeeinfoid,u.userid,u.departmentinfo.deptname"; 即:查詢的內容可以是對
原创 Hibernate實現xml的分頁查詢
第二種:讀取xml文件的sql數據1.特徵:String SQL = "";String fileName = "/sql/Authorize.xml";String realPath = getReque
原创 java中實現Excel導出
SimpleDateFormat sdf = new SimpleDateFormat("yyyy"); Date date = new Date(); Strin
原创 Linux服務器tomcat內存溢出問題
一、常見的Java內存溢出有以下三種: 1. java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出 解釋說明:JVM在啓動的時候會自動設置JVM Heap的值,JVM堆的設置是指