-
主鍵生成策略查看全部
-
id標簽:表的主鍵
name:表示映射的哪個屬性
type:表示數據類型
column:表示映射成數據庫當中表的字段的名稱
length :表示可以指定長度
子標簽<generator class=""/>表示主鍵生成策略
查看全部 -
class標簽常用的屬性
name 表示對象關系映射,映射的是哪個類
table 表示把這個類映射成數據庫當中的哪張表,tableName對應的是表名
batch-size 抓取策略,一次可以抓取多少條記錄
entity-name 表示支持同一個類映射成多個表名(同一個實體類可以映射成很多表)
查看全部 -
hbm配置文件常用設置(對象關系映射)
hibernate-mapping標簽常用的屬性:
schema 模式的名字
catalog 目錄的名稱
dafault-cascade 默認的級聯風格
dafault-access 訪問策略
default-lazy 加載策略
package 默認的包名
查看全部 -
單例模式(Singleton Pattern):確保某一個類只有一個實例,而且自行實例化并向整個系統提供這個實例,這個類稱為單例類,它提供全局訪問的方法。單例模式是一種對象創建型模式。
單例模式有三個要點:一是某個類只能有一個實例;二是它必須自行創建這個實例;三是它必須自行向整個系統提供這個實例。?
單例模式是結構最簡單的設計模式一,在它的核心結構中只包含一個被稱為單例類的特殊類。查看全部 -
openSession與getCurrentSession的區別
查看全部 -
如何獲得session對象?
查看全部 -
讓hibernate像jdbc那樣自動提交事務查看全部
-
首先說明一下,分號的作用,分號是用來分割語句的,也就是用來標明語句結束。
那么這樣就很簡單了。
{}的使用分兩種情況:
1、類、接口、方法、if、for、while、switch case,使用{}標明代碼范圍。此時{}后面不需要分號。
2、在使用匿名內部類時,此時代碼可能如下:
OnClickListener click = new onClickListener(View v){
? ? ? ? ? ?//TODO 代碼
};
此時{}后面需要分號,簡化代碼后
OnClickListener click = <創建抽象類、接口對象>;
形似
User user = new User();
此時雖然有{},但明顯此時代碼是一行語句。語句的結束是需要分號的{}后出現分號的,只有使用創建抽象類、接口的情況??!
查看全部 -
一.匿名對象:沒有名字的實體,也就是該實體沒有對應的變量名引用。
二.匿名對象的用途
1,當對象對方法進行一次調用的時候,可以使用匿名對象對代碼進行簡化。
???為什么只對方法,而不調用屬性呢?因為匿名對象調用屬性沒意義。
???如果對象要多成員進行多次調用,必須給對象起個名字。不能在使用匿名對象。
2,匿名對象可以實際參數進行傳遞。
三.匿名對象的簡單演示
new Car().run();
查看全部 -
匿名對象:沒有名字的對象:
new Car(); ?//匿名對象其實就是定義對象的簡寫格式。
Car c = new Car();
c.run();
用匿名對象來書寫以上代碼:
new Car().run();
查看全部 -
transaction(事務)
查看全部 -
session簡介3查看全部
-
session與connection的關系
查看全部 -
session簡介2
session可以理解為操作數據庫的對象
查看全部
舉報