原创 Java中PreparedStatement和Statement的區別

1、preparedStatement 實例包含已編譯的 SQL 語句,所以其執行速度要快於 Statement 對象。 2、preparedStatement可讀性和可維護性都要好很多 String sql="insert int

原创 ssh中處理事務的幾種方式

轉自:http://blog.csdn.net/liusong0605/article/details/8440842    事務,就是保證一系列業務邏輯全部執行或者全部不執行,在開發中,事務是怎麼控制的呢?        方案一、使用h

原创 hibernate的1+n問題

轉自:http://blog.sina.com.cn/s/blog_9ed7f0d701019b1w.html 問題:什麼時候會遇到N+1的問題?【備註】 Hibernate默認抓取策略是fetch="select",不是fetch=

原创 ajax向後臺傳遞參數的方式

一、get方式 xmlhttp.open("GET","target?key1=value1&key2=value2",true); xmlhttp.send(null); 二、post方式 xmlhttp.open("POST","

原创 Connection的setAutoCommit()方法

setAutoCommit()將此連接的自動提交模式設置爲給定狀態。如果連接處於自動提交模式下,則它的所有 SQL語句將被執行並作爲單個事務提交。否則,它的 SQL語句將聚集到事務中,直到調用 commit 方法或 rollback 方

原创 token 在struts裏的使用詳解

轉自:http://blog.sina.com.cn/s/blog_5dbf0fb20100sisa.html 1、使用Struts2的表單標籤,其中需要增加token標籤。如下: …… <%@ taglib uri="/struts

原创 java的序列化

一、序列化和反序列化的概念   把對象轉換爲字節序列的過程稱爲對象的序列化。   把字節序列恢復爲對象的過程稱爲對象的反序列化。   對象的序列化主要有兩種用途:   1) 把對象的字節序列永久地保存到硬盤上,通常存放在一個文件中;

原创 jsp與ajax的數據傳遞

轉自:http://blog.csdn.net/rushkid02/article/details/7515058 下面介紹JSP前臺表單內容通過Ajax異步提交到後臺Servlet進行校驗(校驗方式多種,包括提取數據庫信息,

原创 Spring中ApplicationContext和beanfactory區別

BeanFacotry是spring中比較原始的Factory。如XMLBeanFactory就是一種典型的BeanFactory。原始的BeanFactory無法支持spring的許多插件,如AOP功能、Web應用等。    Appl

原创 spring的自動裝配

1.在應用中,我們常常使用<ref>標籤爲JavaBean注入它依賴的對象,同時也Spring爲我們提供了一個自動裝配的機制,在定義Bean時,<bean>標籤有一個autowire屬性,我們可以通過指定它來讓容器爲受管JavaBean

原创 spring 引入properties文件

方法1: <context:property-placeholder location="classpath:com/dispatch/db.properties"/> 方法2: <bean class="org.springfr

原创 web工程的路徑問題詳解

轉自:http://blog.csdn.net/tc_xingdechen/article/details/51051956 web 中的  /  到底代表什麼? 1.若/交由瀏覽器來解析,代表當前web站點的根路徑;例:h

原创 spring的ioc和di

IOC,控制反轉的意思,DI是依賴注入       所謂控制反轉,即依賴關係的獲取方式(controll)反過來了。所謂依賴,從程序的角度看,就是比如A要調用B的方法,那麼A就依賴於B,反正A要用到B,則A依賴於B。所謂反轉(inve

原创 Spring Bean 生命週期

任何一個事物都有自己的生命週期,生命的開始、生命中、生命結束。大家最熟悉的應該是servlet 的生命週期吧。和 servlet 一樣 spring bean 也有自己的生命週期。本文我就向大家講述 spring bean 的生命週

原创 抽象類和接口的區別

在瞭解抽象類之前,先來了解一下抽象方法。抽象方法是一種特殊的方法:它只有聲明,而沒有具體的實現。抽象方法的聲明格式爲: 1 abstract void fun(); 一.抽象類 抽象方法必須用abs