原创 PrepareStatement和Statement
PrepareStatement和Statement PrepareStatement包含了Sql語句,並且這個語句已經預編譯過了,當其要執行的時候只需要DBMS運行sql語句(替換變量)。當需要多次執行相同句法的SQL時,加快訪問速度
原创 oracle中sql語句容易錯的地方總結
1、找出一個表按降序排列的前三行? 下面錯在哪裏: SQL> select rownum, last_name, salaryM}A 2 from s_empE#WD` 3 where rownum<=3J 4 order
原创 Session緩存:
Session緩存: session緩存是由一系列的Java集合構成的。當一個對象被加入到Session緩存中,這個對象的引用就加入到了java的集合中,以後即使應用程序中的引用變量不再引用該對象,只要Session緩存不被清空,這個
原创 hashcode重寫,hashSet操作
public class Student /*implements Comparable*/{private long id;private String name;private int age;public Student(){}p
原创 hibernate中的對象映射配置文件
封裝HibernateSessionFactory 因爲Session是線程不安全的,爲了保證當前線程只有一個session對象,並且當前線程中的Session不能讓其他線程來訪問,需要將獲取Session的方法進行封裝,爲了保證Se
原创 super.getClass()
class A{ } public class T5 extends A{ public void out(){
原创 級聯操作和inverse
級聯操作 在映射文件中的關聯元素中都有一個cascade屬性,用來指定如果操縱與當前對象關聯的其他對象。eg: cascade="all" none: 在保存,更新,刪除當前對象的時候忽略其他關聯的對象。是cascade的默認值 sa
原创 一個簡單的登陸註冊系統
package com.zoufang.servlet; import java.io.IOException; import java.sql.SQLException; import javax.servlet.ServletEx
原创 網絡編程的實例實現代碼
1、在socket流中接收發送字符串 package pb.socket.loginObj; import java.io.BufferedInpu
原创 hibernate與jdbc的區別
JDBC與Hibernate比較 1,JDBC: java中嵌入SQL,不便於維護 Hibernate: 無須編寫SQL語句;由Hibernate通過讀取映射文件在運行時自動生成SQL save(
原创 SQL的執行順序
(8)SELECT (9)DISTINCT (11)<Top Num> <select list> (1)FROM [left_table] (3)<join_type> JOIN <right_table> (2)ON <join_
原创 如何實現把gb2312的字符串編碼轉換成iso-8859-1的字符串
如何實現把gb2312的字符串編碼轉換成iso-8859-1的字符串 try{ String s = "java學習"; System.out.println(s); Stri
原创 感悟
學習java讓我感受到要做好一件事是需要沉得住氣的,一知半解解決不了問題,多操作實踐,尤其是做項目讓我學習到獲得不少經驗
原创 hibernate中load()與get()的區別
load默認爲延遲加載,在用到對象中的其它屬性數據時才查詢數據庫,但是萬一數據庫中不存在該記錄,拋ObjectNotFoundException,即
原创 Dom4j的使用
Dom4j的使用 DOM4J是dom4j.org出品的一個開源XML解析包,它的網站中這樣定義: Dom4j is an easy to use, open source library for working with XML