原创 面向對象之繼承

繼承的特點:減少代碼的冗餘度,增加看代碼的重用性提取子類的共同屬性和行爲,將通用的方法放置在基類中,將具有特殊用途的方法放置在子類中java中繼承是單繼承,子類繼承父類所有非私有屬性和方法繼承具有傳遞性,不具有關閉性繼承方法覆蓋(重寫)子

原创 反射之Method類

package ClassTest; /* * 創建一個類,兩個構造器。一個帶參。一個無參,三個屬性 * 測試反射,調用反射創建類實例 */ public class UserPo { private int id; priva

原创 dataTable在此初始化

if ($('#datatable1').hasClass('dataTable')) { dttable = $('#datatable1').dataTable();

原创 Java配置Spring MVC

Maven依賴包【部分包不需要】: <dependencies> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api

原创 js定時器

setTimeout只執行一次: <script> //定時器 異步運行 function hello(){ alert("hello"); } //使用方法名字執行方法 var t1 = window.setTimeout(hello

原创 js使用cookie存值和取值

cookie中存值: function setCookie (name, value) { if (value) { var Days = 365 var exp = new Date() exp.setTi

原创 git文件忽略配置

# Compiled class file *.class # Log file *.log # BlueJ files *.ctxt # Mobile Tools for Java (J2ME) .mtj.tmp/ # Pac

原创 工廠模式-簡單工廠模式【初涉】

定義: 稱爲靜態工廠方法(Static Factory Method)模式,它屬於類創建型模式。 在簡單工廠模式中,可以根據參數的不同返回不同類的實例 優勢 對象的創建和對象的使用實現了分離,客服端不需要了解實現細節,降低耦合度 當你需要

原创 SHH整合

用SpringMVC +彈簧+ mybaits基本整合: applicationContext文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.spr

原创 springBoot基礎使用(基於Maven)

pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi

原创 JDBC之數據庫連接

數據庫操作加載數據庫常用註冊驅動方法,調用Class.forName()方法獲取數據庫連接:獲取數據庫連接:使用DriveteManeger.getConnection()準備sql語句執行sql語句處理結果集關閉數據庫連接異常處理數據庫

原创 INSERT、UPDATE獲取隨意主鍵生成(selectKey)

XML文件配置: 與resultType:返回值類型(主鍵類型,可省略) keyProperty:返回值存儲的屬性或映射指定值 順序:後/前, 後:先執行插入語句,再獲取主鍵 前:先行選擇主鍵列,再執行插入語句 statementTyp

原创 MyBatis中JDBCType枚舉類類型(轉載)

public enum JdbcType { ARRAY(2003), BIT(-7), TINYINT(-6), SMALLINT(5), INTEGER(4), BIGINT(-5),

原创 工廠模式

定義: 定義了一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到子類 目的: 定義一個用戶創建對象的接口,讓子類決定實例化哪一個類,工廠方法模式使一個類的實例化延遲到其子類 優勢: 在工廠方法模式中,工廠方法

原创 mybatis調用存儲過程(帶返回值)

mybatis xml文件設置: 配置調用存儲過程:select標籤中配置:statement=“CELLABLE” 標識參數:mode=IN/mode=OUT/mode=INOUT 參數類型:jdbcType=“mybatis數據庫對應