原创 ibatis的主鍵生成方式

 使用<insert>標籤中的子標籤<selectKey>,如下所示: <insert id="insertPersonBySequence" parameterClass="person">   <selectKey resultCla

原创 JavaScript學習(三)——程序構成

    JavaScript腳本語言的基本構成是由控制語句、函數、對象、方法、屬性等,來實現編程的。一、程序控制流  在任何一種語言中,程序控制流是必須的,它能使得整個程序減小混亂,使之順利按其一定的方式執行。下面是JavaScript常

原创 EJB3-Session Bean設計原則

 所有會話Bean類型的原則: The following summarizes the rules that apply to all types of session beans Session Bean必須至少具有一個業務接口a

原创 JavaScript學習(四)——基於對象的JavaScript語言

   JavaScript語言是基於對象的(Object-Based),而不是面向對象的(object-oriented)。之所以說它是一門基於對象的語言,主要是因爲它沒有提供象抽象、繼承、重載等有關面嚮對象語言的許多功能。而是把其它語

原创 配置tomcat5.5 jndi 各種配置方式 分析總結(mysql)

 準備工作:安裝tomcat5.5(注意這點)安裝mysql拷貝mysql驅動到tomcat_home/common/lib下新建一個web工程在工程

原创 設置JSP頁面默認編碼方式以及設置在Java文件中作者、日期等說明

MyEclipse設置JSP頁面默認編碼方式: windows(窗口)-Preferences(首選項)-MyEclipse-Files & Editors-JSP-右側encoding:設置爲ISO10646/Unicode(UTF-

原创 JavaScript學習(二)——基本數據結構

一、JavaScript代碼的加入  JavaScript的腳本包括在HTML中,它成爲HTML文檔的一部分。與HTML標識相結合,構成了一個功能強大的Internet網上編程語言。可以直接將JavaScript腳本加入文檔:<Scrip

原创 JDBC——入門知識

1. 什麼是JDBC:Java數據庫連接性(Java Database Connectivity) API,允許用戶從Java應用程序中訪問任何表格化數據源。 2. JDBC除了提供到更寬範圍的SQL數據庫的連接外,也允許用戶訪問其他的表

原创 JavaScript學習(一)

[JavaScript教程語言概況] 一、什麼是JavaScript 一種基於對象(Object)和事件驅動(Event Driven)並具有安全性能的腳本語言。 腳本是一種解釋性語言二、第一個JavaScript程序 <html> <h

原创 JDBC——事務

 事務:由一個或多個執行、完成的語句組成,以組的形式提交或回滾。當前事務結束,另一個事務開始。 在JDBC中,事務默認是自動提交的,即每執行一條語句,就是一個事務。 事務特性:ACID特徵,Atomic(原子性)、Consistency(

原创 JDBC——Connection,Statement,PreparedStatement,CallableStatement

一、Connection[接口] 1. 打開一個連接 創建與數據庫的連接的標準方式是在DataSource或DriverManager上調用方法getConnection()。Driver方法connect使用URL來建立連接。 用戶可以

原创 Dom4j的使用(全而好的文章)

如果是UTF-8 FileWriter 改用 FileOutputStream Java代碼 <strong><strong><strong><strong><strong><strong><strong><s

原创 MVC1,MVC2簡析

一般來說,可以把系統粗略的分爲三個層次,視圖層,簡稱爲 View,它負責數據的輸出和輸入;業務層,簡稱爲 Model,它代表程序的實際業務;控制層,簡稱爲 Controller,處理界面的相應並調用業務層進行處理,有時把 View和 Co

原创 一個Log4j配置文件的實戰示例

log4j.rootLogger=warn,console,debug,info,warn,error,fatal log4j.appender.console=console log4j.appender.console=org.apa

原创 使用LOG4J打印ibatis執行的SQL語句

 log4j.rootLogger=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org