1. 程式人生 > >上周單詞集錦

上周單詞集錦

另一個 registry 高速 般的 設置 同時 架構 lang int

UML建模(Unified Modeling Language)
用例圖:userCase
Association 關聯
Inheritence 泛化
Include 包含
Extend 擴展
Dependency 依賴(depend)

類圖:class
Generalization 泛化
Realization 實現
Association 關聯
Aggregation 聚合
Composition 組合
Dependency 依賴

序列圖:Sequence
Object 對象
Lifeline 生命線
Activation 激活
Messages 消息

事務:Transanction

template 模板
jdbcTemplate jdbc模板
transactionManager 事務管理器
advice 通知
aop:pointcut 切點
expression 表達
execution 執行(?eks??kju:?n)
aop:advisor 通知
transactionAdvice 事務通知
@Transactional 事務註解
@Repository 持久層註解
@Service 業務層註解
@Autowired 依賴註入

tx:attributes 屬性(事務屬性)
tx:method
propagation 設置事務傳播屬性
required 要求
required-new 新要求
isolation 設置隔離事務屬性
default 默認事務隔離級別
read-commited 可避免臟讀
rollback-for 設置回滾事務屬性
no-rollback-for 設置不回滾事務屬性
timeout 超時事務屬性
read-only 只讀事務屬性

hibernate 架構
@Entity 實體類
@Table 表
HibernateSessionFactory hibernate的session工廠
Configuration 配置
ServiceRegistry 註冊服務
buildSessionFactory 創建工廠
Transaction 事務

開啟事務的兩種方式:
getTransaction
begin

beginTransaction

dialect 方言
ManyToOne 多對一
generic 一般的,通用的
generator 生產者
@GenericGenerator 用來設置UUID
@GeneratedValue 設置UUID的值和策略
strategy 策略
GenerationType 生成UUID的方式,可以是自動
cascade 級聯操作策略,可以級聯刪除、級聯修改、級聯添加,多個級聯操作可以用數組
@JoinColumn 關聯數據庫表中的列,一般用ID關聯

OneToMany 一對多
mappedBy 映射到相關聯的類的屬性,可以是對象,可以是集合

ManyToMany 多對多
JoinTable 關聯的表
JoinColumn 與中間表關聯的列,在多對多關系中一般指的是本類對應的表的ID字段和中間表的ID字段
referencedColumnName 本類與中間表對應的ID字段
inverseJoinColumns 另一個與中間表關聯的列

緩存
ehcache java 進程內緩存框架 (eh cache)
disk 磁盤
diskStore 磁盤緩存
maxElementsInMemory 基於內存緩存可以放的最大數
eternal 永恒的,不朽的。緩存中對象是否永久的,如果是超時設置被忽略 (e ter nal)
idle 停頓的(i dle)
timeToIdleSeconds 允許對象處於空閑狀態時間單位秒
timeToLiveSeconds 對象允許在緩存中的最大時間
maxElementsOnDisk 基於硬盤緩存可以放的最大數
over 在……之上
flow 溢過
overflowToDisk 內存不足時是否基於硬盤緩存
Store 儲存
Eviction 收回
Policy 政治權
memoryStoreEvictionPolicy 使用的算法,最近最少使用算法
usage 使用、用法、慣例
Cache 電腦高速緩沖存儲器
Concurrency 並發性,同時發生(Con‘currency)
Strategy 戰略,策略
CacheConcurrencyStrategy 緩存並發訪問策略
setCacheable 設置二級緩存 (Ca che able)

上周單詞集錦