freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

springstruts2hibernate的運動社區(qū)的設計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-06-19 16:47本頁面
  

【正文】 property name=driverClassName value/value /property property name=url valuejdbc:oracle:thin:@:1521:briupdb/value /property property name=username valuerunjd0807/value /property property name=password valuerunjd0807/value /property /bean ! 配置hibernate bean id=sessionFactory class= lazyinit=default autowire=default dependencycheck=default property name=hibernateProperties props prop key=/prop prop key=true/prop /props /property property name=dataSource ref bean=dataSource / /property ! pojo映射文件 property name=mappingDirectoryLocations valueclasspath:/briup/run/bean/value /property /bean bean id=hibernateTemplate class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean name=memberDao class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean name=messengerDao class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean name=friendDao class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean name=pointDao class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean class= name=transactionManager lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean /beans通過這個配置模塊把數(shù)據(jù)源注入到HibernateTemplate對象中去了,這樣的話相當于所有的連接都從數(shù)據(jù)源中去獲得從而減少了與數(shù)據(jù)庫交互的次數(shù)從而提高系統(tǒng)的性能。此外在這個地方把事務也注入到了對應的DAO接口的實現(xiàn)類了把事務交給Spring容器去處理,從而減少了程序員通過手動去寫代碼控制事務的煩瑣減少了錯誤率提高了代碼的健狀性。 Service(業(yè)務邏輯)層的配置模塊 ?xml version= encoding=UTF8 ? !DOCTYPE beans (View Source for full doctype...) beans defaultlazyinit=false defaultautowire=no defaultdependencycheck=none bean id=transactionManager class= lazyinit=default autowire=default dependencycheck=default property name=sessionFactory ref bean=sessionFactory / /property /bean bean id=abstractTxDefinition class= lazyinit=true autowire=default dependencycheck=default property name=transactionManager ref bean=transactionManager / /property property name=transactionAttributes props prop key=*PROPAGATION_REQUIRED, DataAccessException,CustomerSericeException/prop /props /property /bean bean name=memberService parent=abstractTxDefinition lazyinit=default autowire=default dependencycheck=default property name=target bean class= lazyinit=default autowire=default dependencycheck=default property name=memberDao ref bean=memberDao / /property /bean /property /bean bean name=messengerService parent=abstractTxDefinition lazyinit=default autowire=default dependencycheck=default property name=target bean class= lazyinit=default autowire=default dependencycheck=default property name=messengerDao ref bean=messengerDao / /property /bean /property /bean bean name=friendService parent=abstractTxDefinition lazyinit=default autowire=default dependencycheck=default property name=target bean class= lazyinit=default autowire=default dependencycheck=default property name=friendDao ref bean=friendDao / /property /bean /property /bean bean name=pointService parent=abstractTxDefinition lazyinit=default autowire=default dependencycheck=default property name=target bean class= lazyinit=default autowire=default dependencycheck=default property name=pointDao ref bean=pointDao / /property /bean /property /bean /beans在業(yè)務邏輯層沒有直接去調(diào)用持久層的接口對象,而是把持久層的接口對象作為一個目標對象,通過往目標對象織入增強器從而形成一個代理對象。從而通過調(diào)用代理對象來對數(shù)據(jù)持久層進行操作的過程。. 3 !DOCTYPE struts (View Source for full doctype...) struts ! 開啟動態(tài)方法調(diào)用 constant name= value=true / ! 開啟自動由spring來管理action對象, struts2和spring自動集成 constant name= value=spring / package name=briup extends=strutsdefault ! 過慮器部分 interceptors interceptor name=encode class= / interceptor name=login class= / interceptorstack name=myStack interceptorref name=encode / interceptorref name=defaultStack / /interceptorstack /interceptors defaultinterceptorref name=myStack / globalresults result name=global//result /globalresults ! 用戶管理部分 action name=checkNickname class= method=nickName / action name=login class= method=login result name=usersuccess type=redirectactionafterLogin/result result name=userfailure/pages//result result name=adminsuccess/admin/admin/manager//result result name=adminfailure/pages//result /action action name=afterLogin class= method=afterLogin result name=afterloginsuccess type=redirect/pages/member//result result name=afterloginfailure/pages//result /action action name=member class= method={1} result name=newmembersuccess type=redirect/pages//result result name=newmemberfailure/pages//result result name=registersuccess/pages//result result name=registerfailure/pages//result result name=autologinsuccess type=chain param name=actionNamelogin/param /result result name=autologinfailure/pages//result result name=getbackpasswdsuccess
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1