原创 阿里巴巴數據庫連接池 druid配置詳解

一、背景   java程序很大一部分要操作數據庫,爲了提高性能操作數據庫的時候,又不得不使用數據庫連接池。數據庫連接池有很多選擇,c3p、dhcp、proxool等,druid作爲一名後起之秀,憑藉其出色的性能,也逐漸映入了大家的

原创 MiniDao文檔

MiniDao使用指南 作者: 張代浩 2013/08/16 P-2 目錄  培訓對象 使用MiniDao進行開發的開發人員  培訓目的 使

原创 JAVA String和int類型相互轉換

1 如何將字串 String 轉換成整數 int? A. 有兩個方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int ra

原创 mybatis(六) 處理枚舉類型

處理枚舉類型若想映射枚舉類型 Enum,則需要從 EnumTypeHandler 或者 EnumOrdinalTypeHandler 中選一個來使用。比如說我們想存儲取近似值時用到的舍入模式。默認情況下,MyBatis 會利用 EnumT

原创 mybatis(五)typeHandlers

typeHandlers無論是 MyBatis 在預處理語句(PreparedStatement)中設置一個參數時,還是從結果集中取出一個值時, 都會用類型處理器將獲取的值以合適的方式轉換成 Java 類型。下表描述了一些默認的類型處理器

原创 mybatis(七)對象工廠(objectFactory)插件(plugins)

對象工廠(objectFactory)MyBatis 每次創建結果對象的新實例時,它都會使用一個對象工廠(ObjectFactory)實例來完成。 默認的對象工廠需要做的僅僅是實例化目標類,要麼通過默認構造方法,要麼在參數映射存在的時候通

原创 mybatis(三)配置文件setting

這是 MyBatis 中極爲重要的調整設置,它們會改變 MyBatis 的運行時行爲。下表描述了設置中各項的意圖、默認值等。設置參數描述有效值默認值cacheEnabled該配置影響的所有映射器中配置的緩存的全局開關。true | fal

原创 MSQL 創建表的sql語句

1.創建最簡單的表: CREATE TABLE table1(     id int not null,     name char(30) ); 2.創建帶一個主鍵的表: CREATE TABLE table2(    id

原创 mybatis(八)配置文件等

配置環境(environments)MyBatis 可以配置成適應多種環境,這種機制有助於將 SQL 映射應用於多種數據庫之中, 現實情況下有多種理由需要這麼做。例如,開發、測試和生產環境需要有不同的配置;或者共享相同 Schema 的多

原创 oracle中varchar,varchar2,nvarchar,nvarchar2有什麼區別

1、varchar/varchar2    varchar是長度不固定的,比如說,你定義了varchar(20),當你插入abc,則在數據庫中只佔3個字節。    varchar同樣區分中英文,這點同char。    var

原创 連接數據庫進行數據操作

首先引入mysql驅動jar包 mysql-connector-java-5.1.27.jar 直接上代碼 public class User {private String id ;private String username ;

原创 oracle中鎖的問題--在OS一級殺掉oracle殺不掉的進程--查殺鎖表進程

前兩天同事又碰到oracle連接n慢的問題,由於這個現象時有時無,於是我檢查了下是不是表或者其他對象有被鎖住,或者是否有死鎖。對象資源被鎖是一個經常要碰到的急需解決的問題。   在Oracle裏,當前的鎖的信息存儲在動態性能視圖v$lo

原创 mybatis(二) properties屬性

properties 這些屬性都是可外部配置且可動態替換的,既可以在典型的 Java 屬性文件中配置,亦可通過 properties 元素的子元素來傳遞。例如: <properties resource="org/mybatis/e

原创 Validform使用文檔

1、引入css 請查看下載文件中的style.css,把裏面Validform必須部分複製到你的css中(文件裏這個註釋 "/*==========以下部分是Validform必須的===========*/" 之後的部分是必須的

原创 mybatis(一)

安裝 要使用 MyBatis, 只需將 mybatis-x.x.x.jar 文件置於 classpath 中即可。 如果使用 Maven 來構建項目,則需將下面的 dependency 代碼置於 pom.xml 文件中: <dep