雇員管理系統 SSH版(二)

2021-08-13 21:36:24 字數 1269 閱讀 3122

一 分層

二 使用事務管理器來統一管理事務

三 配置快取

1 hibernate二級快取的配置

2 在需要快取的實體bean配置檔案中加入快取配置項

<?xml version="1.0" encoding="utf-8"?>

3 ehcache預設的配置檔案ehcache.xml(放在類路徑下 src目錄下即可)

defaultcache節點為預設的快取策略

maxelementsinmemory 記憶體中最大允許存在的物件數量

eternal 設定快取中的物件是否永遠不過期

overflowtodisk 把溢位的物件存放到硬碟上

timetoidleseconds 指定快取物件空閒多長時間就過期,過期的物件會被清除掉

timetoliveseconds 指定快取物件總的存活時間

diskpersistent 當jvm結束是是否持久化物件

diskexpirythreadintervalseconds 指定專門用於清除過期物件的監聽執行緒的輪詢時間

<

defaultcache

maxelementsinmemory

="10000"

eternal

="false"

timetoidleseconds

="120"

timetoliveseconds

="120"

overflowtodisk

="true"

/>

雇員管理系統 SSH版(六)

一 spring可以啟用註解的方式來配置屬性 1 重新這樣配置bean 2 在employeeservice的屬性sessionfactory中新增乙個註解 resource resource private sessionfactory sessionfactory 二 解決懶載入問題 思考 如果...

Spring 雇員管理系統SSH 1

配置spring並測試 建立domain包,編寫雇員類employee.j a employee.j a中 public class employee public employee string name,string email,string pwd,integer grade,date hir...

Spring 雇員管理系統SSH 6

通過註解的方式配置spring屬性 重新這樣配置bean 在employeeservice 的屬性sessionfactory中新增乙個註解 resource 啟用註解掃瞄 byname 是四種自動裝配型別之一 自動裝配 有四種自動裝配型別 1.byname尋找和屬性名相同的bean,若找不到,則裝...