版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
JBoss4.xJ2EE1.4JBoss4.xJ2EE1.4內(nèi)部培訓(xùn)[200536日稿,初稿未完成版權(quán)聲能夠聯(lián)系寫作建修改日2005-03-052005-03-06JBossWindows目錄0 案例研 J2EE JavaPet 鐘情JBoss 目錄0 案例研 J2EE JavaPet 鐘情JBoss 1安裝JBoss 背 Java5的安 JBoss4.x的安 2安裝JBoss-IDE 概 安 注 3基于JBoss4.x的JSF應(yīng)用開 安 使 小 4基于JBoss4.x的JMS應(yīng)用開 背 5基于 使 小 4基于JBoss4.x的JMS應(yīng)用開 背 5基于JBoss4.x的Hibernate應(yīng)用開 5.1Hibernate應(yīng)用架 Hibernate HAR 5.2Hibernate應(yīng)用實(shí)例研 小 6基于JBoss4.x的JTA應(yīng)用開 背 7基于JBoss4.x的JavaMail應(yīng)用開 背 8基于JBoss4.x的JAAS應(yīng)用開 背 9基于JBoss4.x的Web服務(wù)開 9.1Web服務(wù)背 9.2Web服務(wù)實(shí)例應(yīng)用研 基于JBoss4.x的任務(wù)調(diào)度應(yīng)用開 10.1背 10.2任務(wù)調(diào)度實(shí)例應(yīng)用研 基于JBoss4.x的JCA開 10.2任務(wù)調(diào)度實(shí)例應(yīng)用研 基于JBoss4.x的JCA開 背 基于JBoss4.x的其他應(yīng)用開 背 EJB3.0應(yīng) 后 0序邏輯分割成組0序邏輯分割成組件。然后,將組成應(yīng)用的各個(gè)組件部署在不同的服務(wù)器中。比如,圖0-1給0-1多層J2EE環(huán)境[來自J2EEJBoss4.xJ2EE1.4J2EE平臺技術(shù)外,還提供以動(dòng)態(tài)調(diào)整所J2EE平臺服那些Spring開發(fā)經(jīng)驗(yàn)的開發(fā)JBoss的這種特性很有幫助?;贘MX微內(nèi)核的JBoss4.x具有如下幾方面的功能:動(dòng)態(tài)性、可配置FrameworkJBoss4.x的架構(gòu)更為模塊化。利用AOP,開發(fā)者能夠?yàn)镻OJO對象提供類EJB組件使用的聲明式企業(yè)服務(wù),比如事務(wù)服務(wù)、安全性服務(wù)等等。當(dāng)然,基于JBoss4.x內(nèi)置的Hibernate服務(wù)使得開發(fā)者開發(fā)HibernateRDBMS持久化應(yīng)用更為流暢。JMXJMX總線,JBoss提供的平臺服務(wù)能夠動(dòng)態(tài)集成在一起。其中,可JMX微內(nèi)核層之上存在服務(wù)層。它展示了整個(gè)JBoss應(yīng)用服務(wù)器所具有的功能。其中,包Invoker、安全性、事務(wù)服務(wù)、緩存技術(shù)、監(jiān)控以及持久化服務(wù)。第三,JBossPOJO的開發(fā)模型奠定了有利的基礎(chǔ)。第四,JBossJ2EE應(yīng)用層。開發(fā)者只J2EE開發(fā)趨勢。比如,J2EE5.0將重點(diǎn)放在簡化企業(yè)級應(yīng)用開1JBoss4.x/JBoss5.x中,開發(fā)J2EEJBoss4.x/JBoss5.x中,開發(fā)J2EEJava桌面應(yīng)用類似。0-2JBoss的J2EE開發(fā)模型[JBoss網(wǎng)站因此,借助于JMXAOP框架,開發(fā)者能夠更愉悅地開發(fā)J2EE1.4應(yīng)用。J2EEHibernate等的成功,開發(fā)者能夠看出,J2EE開發(fā)模型需要簡化、架構(gòu)需要更靈活,而不只J2EEAPI。J2EE平臺服務(wù)解決了企業(yè)級應(yīng)用所需服務(wù)的問題,但是開發(fā)者如J2EEJ2EE規(guī)范并沒有涉足。對于那些Spring框架[]J2EESpringIoC,開發(fā)者能夠?qū)λ枰膽?yīng)用組件進(jìn)行依賴注入。借助于SpringAOP,開發(fā)者能夠透明地使用企業(yè)級服J2EE架構(gòu)。因此,SpringJava/J2EE2為了使得Web容器具有全局事為了使得Web容器具有全局事務(wù)的功能,開發(fā)者可以將JOTM集成到Spring應(yīng)用中;為了使HibernateSpringDAOHibernate集成到應(yīng)用組件JSF、TapestryWeb框架集Spring應(yīng)用中,開發(fā)者可以直接使用Spring提供的集成支持。因此,Spring是未來J2EE發(fā)展趨勢的縮影??傮w上而言,整個(gè)J2EE開發(fā)模型需要簡化,比如簡化EJB組件開發(fā)(基于POJO開發(fā)EJBBean的效率WebJSF技術(shù)(提供可復(fù)WebOOP、基于事件方式開發(fā)Web前端JNDI提供依賴注入等等。J2EE5.0正是在上述背景下誕生的。來一起期待美好的J2EE未來吧JBoss/J2EE的闡述,其間J2EE研究并使用J2EE,作者建議開發(fā)者從Sun提供的J2EETutorial入手。當(dāng)然,開發(fā)者不J2EETutorialJ2EETutorial過程中,往往認(rèn)為它只是在教會開發(fā)者如何部署各種J2EE組件。其實(shí),這種理解存在問題的。借助于J2EEJ2EETutorialJ2EE平臺技術(shù)。這使得開發(fā)者的知識體系而不至于對重要內(nèi)容產(chǎn)生距離發(fā)者可以選擇性地研究J2EETutorial提供的內(nèi)容。J2EEJ2EETutorial。這對于開發(fā)者了解新其中,JavaBluePrints[其中包括,JavaPetStore、AdventureBuilder。]集成了實(shí)際開3JBoss是輕量J2EE應(yīng)用服務(wù)不用J2EETutorialJ2EE應(yīng)用服務(wù)器。對于JBoss的安裝和使用,很簡單,開發(fā)者只需要將JBoss拷貝到不存在JBossIDEJ2EETutorial提供的研究實(shí)例。借助于JBossJMXWebJMS目的地中可以提升開發(fā)者對J2EE的掌握程度,這在架構(gòu)開發(fā)者自身的技術(shù)體系上也很有幫助。OpenSource領(lǐng)域[WebLogic8.x、WebSphere6.x、OracleJBossJ2EEJavaPetJavaAdventure4器嵌入在開發(fā)者的應(yīng)用中,JBoss應(yīng)用服務(wù)器都是很理想的中間件平臺,它適合于上述任何器嵌入在開發(fā)者的應(yīng)用中,JBoss應(yīng)用服務(wù)器都是很理想的中間件平臺,它適合于上述任何4.xEJBJSP2.0/ServletJCAJMS1.1JAAS1.0JAFJNDIJAXPJavaMailCORBASAAJJAXRJ2EEManagementSpecification1.0JMX1.2J2EEDeploymentSpecificationJACC[已經(jīng)由電子工業(yè)出版社于2004年11月出版發(fā)行]5611J2EE1.4應(yīng)用服務(wù)器,JBoss4.xJavaJava5。因此,開發(fā)者需要下載并安裝Java5。Java51-1Java5的正確安7OracleDatabase10gOracleDatabase10g數(shù)據(jù)庫首先,開發(fā)者需要打開1-2打開DatabaseConfiguration81-3選擇DB模第三步,1-3選擇DB模第三步,輸入全局?jǐn)?shù)據(jù)庫SID。本書jboss4x1-4輸入DB標(biāo)識91-5管理選第五1-5管理選第五步,提供帳號口令,本書使用jbossj2ee1-6用戶帳號口令1-7存儲選1-7存儲選1-8數(shù)據(jù)庫文件位1-9“恢復(fù)配置”1-9“恢復(fù)配置”向1-11數(shù)據(jù)庫文件位1-11數(shù)據(jù)庫文件位1-12數(shù)據(jù)庫存儲向1-13“創(chuàng)建選項(xiàng)”1-13“創(chuàng)建選項(xiàng)”向1-14“確認(rèn)”向1-16激活SCOTT用1-16激活SCOTT用看到j(luò)boss4x數(shù)據(jù)庫的內(nèi)容。MySQL4.0.xMySQL4.0.x載不需安裝的MySQL,比如mysql-4.0.23-win-noinstall.zip。1-18MySQL安裝為Windows服才能夠使用它,見圖1.20所示。1-20連接考慮到MySQL4.0.x1-20連接考慮到MySQL4.0.x的中文問題,開發(fā)者在使用JDBCDriver意:不要使用3.0.11,其操作中文時(shí)存在Bug。JBoss4.xJBoss應(yīng)用服務(wù)器解壓到某目錄即可。具體運(yùn)行過程如下[其JBoss的defaultrun–cdefault,則同D:\jboss-..JBOSS_HOME:D:\jboss-.JAVA:..CLASSPATH:D:\jdk1.5.0_01\lib\tools.jar;D:\jboss-..20:05:28,455INFO[Server]StartingJBoss(MX20:05:28,455INFO[Server]ReleaseID:JBoss[Zion]4.0.1(build:4_0_120:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,465/20:05:28,46520:05:28,4654_0_120:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,465/20:05:28,46520:05:28,46520:05:28,46520:05:28,46520:05:28,47520:05:28,80620:05:28,806[Server]HomeDir:D:\jboss-4.0.1[Server]HomeURL:file:/D:/jboss-4.0.1/[Server]PatchURL:null[Server]ServerName:[Server]ServerHomeDir:D:\jboss-4.0.1\server\default[Server]ServerHomeURL:file:/D:/jboss-4.0.1/server/default[Server]ServerDataDir:D:\jboss-4.0.1\server\default\data[Server]RootDeploymentFilename:jboss-service.xml[Server]StartingGeneralPurposeArchitecture(GPA)...[ServerInfo]Javaversion:1.5.0_01,SunMicrosystemsInc.[ServerInfo]JavaVM:JavaHotSpot(TM)ClientVM1.5.0_01-20:05:28,80620:05:29,17620:05:30,87920:05:30,999/20:05:31,189[ServerInfo]OS-System:WindowsXP5.1,x86[Server]Coresysteminitialized[Log4jService$URLWatchTimerTask]ConfiguringfromURL:1098,backlog=50,bindAddress=/,ClientSocketFactory=null,Server20:05:37,85920:05:38,450-20:05:38,48020:05:38,48020:05:38,490820:05:38,51020:05:38,530[Embedded]Catalinanaming[Catalina]Initializationprocessedin521ms[Catalina]Serverstartupin5020:05:38,730INFO[TomcatDeployer]deploy,ctxPath=/invoker,warUrl=file:/D:/jb20:05:38,730INFO[TomcatDeployer]deploy,ctxPath=/invoker,warUrl=file:/D:/jb20:05:39,671INFO[TomcatDeployer]deploy,ctxPath=/ws4ee,warUrl=file:/D:/jbos20:05:39,842INFO[TomcatDeployer]deploy,ctxPath=/,warUrl=file:/D:/jboss-.1/server/default/deploy/jbossweb-20:05:40,082INFO[TomcatDeployer]deploy,ctxPath=/jbossmq-httpil,:/D:/jboss-4.0.1/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-/20:05:43,166INFO[MailService]MailServiceboundto20:05:43,767INFO[RARDeployment]RequiredlicensetermsexistviewtheMETA-INF/ra.xml:file:/D:/jboss-4.0.1/server/default/deploy/jboss-local-jdbc.rar20:05:43,938INFO[RARDeployment]RequiredlicensetermsexistviewtheMETA-INF/ra.xml:file:/D:/jboss-4.0.1/server/default/deploy/jboss-xa-jdbc.rar20:05:44,208INFO[RARDeployment]RequiredlicensetermsexistviewtheMETA-INF/ra.xml:file:/D:/jboss-4.0.1/server/default/deploy/jms/jms-ra.rar20:05:44,338INFO[RARDeployment]RequiredlicensetermsexistviewtheMETA-INF/ra.xml:file:/D:/jboss-4.0.1/server/default/deploy/mail-ra.rar20:05:45,560INFO[WrapperDataSourceService]BoundconnectionfactoryforresourceadapterforConnectionManager'jboss.jca:service=DataSourceBinding,name=DefaultDStoJNDIname'java:DefaultDS'20:05:45,610WARN[ConfiguredIdentityLoginModule]CreatingLoginModulewithconfigured20:05:45,98120:05:45,98120:05:45,98120:05:45,98120:05:45,98120:05:46,001BoundtoJNDIname:BoundtoJNDIname:BoundtoJNDIname:BoundtoJNDIname:queue/D[ex]BoundtoJNDIname:queue/ex[testTopic]BoundtoJNDIname:topic/testTopic[securedTopic]BoundtoJNDIname:topic/securedTopic20:05:46,02120:05:46,07120:05:46,101[testQueue]BoundtoJNDIname:[DLQ]BoundtoJNDIname:20:05:46,281INFO[WrapperDataSourceService]BoundconnectionfactoryforspetstoretoJNDIname20:05:46,501INFOspetstoretoJNDIname20:05:46,501INFO[ConnectionFactoryBindingService]BoundconnectionfactoryforresourceadapterforConnectionManager'jboss.jca:service=ConnectionFactoryBinding,name=JmsXAtoJNDIname'java:JmsXA'20:05:46,581INFO[TomcatDeployer]deploy,ctxPath=/jmx-console,:/jboss-4.0.1/server/default/deploy/jmx-20:05:46,952INFO[TomcatDeployer]deploy,ctxPath=/web-console,:/jboss-4.0.1/server/default/deploy/management/web-20:05:47,823020:05:47,98320:05:47,98320:05:47,993[ChannelSocket]JK2:ajp13listeningon/:8009[JkMain]JkrunningID=0time=0/80config=null[Server]JBoss(MXMicroKernel)[4.0.1(build:_0_1date=200412230944)]Startedin其中,上述日志表明,MySQL數(shù)據(jù)源成功配置(其配置過程,本書第三章將有介紹。1-21JBoss4.xJMX控制臺應(yīng)將JBoss安裝成Windows服務(wù)使得開發(fā)者將JBoss安裝成Windows服務(wù)使得開發(fā)者不用手工啟動(dòng)JBoss而且不會出現(xiàn)運(yùn)行JavaServiceJava應(yīng)用運(yùn)行為WindowsOpenSource開發(fā)的,具體setjavaPath=D:\jdk1.5.0_01set--out-err-current-如果直SourceForgeCVS下載Eclipse如果直SourceForgeCVS下載EclipseCVS支持,這并不明智。因?yàn)镴Boss的過程比較復(fù)雜,除非開發(fā)者已JBoss很熟悉了。否則,花費(fèi)半天功夫后,還載jboss-4.0.1sp1-src.tar壓縮存檔。刪除掉構(gòu)建好的JBoss服務(wù)器。EclipseJava項(xiàng)目。注意JBoss源代碼目錄下新Java項(xiàng)目。比JBossD:\jboss-4.0.1sp1-srcEclipse提供的Java工程Wizard構(gòu)建jboss-4.0.1sp1-src項(xiàng)目。最后,用戶將jboss-4.0.1sp1-src項(xiàng)目。這就是包含了完JBoss源碼Java項(xiàng)相應(yīng)的Java構(gòu)建路徑中。22目前,其最新版為JBossIDE1.4.0。對XDoclet提供相當(dāng)完善的支持,并且易用性特別好。提供JSP、HTML、XML編輯器?;谲浖滦逻^程。具體更新URL如下。2-1基于軟通過安裝包開發(fā)者通過如下URL2-1基于軟通過安裝包開發(fā)者通過如下URL,能夠下載到最新版的JBossIDE。Java格局來看,EclipseEclipse是免費(fèi)的、OpenSource的。這是吸引企業(yè)采納它的主要原CVSTeam而言,能夠較好地實(shí)施每日流程時(shí),全程使用了AntEclipse的插件[Eclipse/]很豐富。EclipseJBossIDE1.433SunJavaPetJDJ2004.11期介紹的MyPetJBossPetStoreJSF/Spring/HibernateWebjbosspetstorejbosspetstoreJ2EE/JBoss的服務(wù),因此還是使用JBoss。JSFJSF安<!--$Id:mysql-ds.xml,v2004/12/0111:46:00schroufExp$--<!--DatasourceconfigforMySQLusing3.0.9available/downloads/api-jdbc---/downloads/api-jdbc---<driver-class>com.mysql.jdbc.Driver</driver-<user-name>root</user-</exception-sorter-class-<!--sqltocallwhenconnectionis<new-connection-sql>somearbitrarysql</new-connection---<!--sqltocallonanexistingpooledconnectionwhenitisobtainedfrom<check-valid-connection-sql>somearbitrarysql</check-valid-connection---其次,初始化RDBMS。位于目錄other中,jbosspetstore.sql20:32:51,518INFO[TomcatDeployer]deploy,ctxPath=/jbosspetstore,20:32:53,280WARN[Digester][ValidatorRule]{faces-config/validator}Merge(com.20:32:54,112INFO[Engine]StandardContext[/jbosspetstore]Loading20:32:54,112INFO[Engine]StandardContext[/jbosspetstore]LoadingrootWebAppli20:32:54,182INFO[XmlBeanDefinitionReader]LoadingXMLbeandefinitionsfromresource[/WEB-INF/applicationContext.xml]ofServletContext20:32:54,312INFO[XmlWebApplicationContext]Beanfactoryforapplicationcontext[RootXmlWebApplicationContext]:org.springframework.beans.factory.support.DefaultListableBeanFactorydefiningbeans[dataSource,sessionFactory,hibernateTempe];RootofBeanFactory20:32:54,322INFO[XmlWebApplicationContext]13beansdefinedinApplicationContext[RootXmlWebApplicationContext]20:32:54,322INFO[XmlWebApplicationContext]NoMessageSourcefoundfor[RootXmlWebApplicationContext]:usingemptyStaticMessageSource20:32:54,332INFO[UiApplicationContextUtils]NoThemeSourcefoundfor[RootXmlWebApplicationContext]:usingResourceBundleThemeSource20:32:54,342INFO[XmlWebApplicationContext]Refreshinglisteners20:32:54,342INFO[DefaultListableBeanFactory]Pre-instantiatingsingletonsinfactory[org.springframework.beans.factory.support.DefaultListableBeanFactorydeTarget,customerService,orderServiceTarget,orderService];RootofBeanFactoryhie20:32:54,342INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'dataSource'20:32:54,392INFO[DefaultListableBeanFactory]Creatingsharedinstanceofletonbean20:32:54,41220:32:54,42220:32:54,42220:32:54,562[Environment]Hibernate2.1.6[Environment]usingCGLIBreflection[Binder]Mappingclass:20:32:54,703INFO[Binder]Mappingclass:.Category->20:32:54,713INFO[Binder]Mappingclass:.Item->20:32:54,733INFO[Binder]Mappingclass:.LineItem->20:32:55,003.Order->orders20:32:55,033.Product->20:32:55,043[Binder]Mappingclass:.LineItem->20:32:55,003.Order->orders20:32:55,033.Product->20:32:55,043[Binder]Mappingclass:[Binder]Mappingclass:[Binder]Mappingclass:.BannerData->20:32:55,053INFO[Binder]Mappingclass:.Profile->20:32:55,063INFO[Binder]Mappingclass:.Signon->20:32:55,073INFO[Binder]Mappingclass:.Inventory->20:32:55,083INFO[Binder]Mappingclass:.Sequence->20:32:55,09320:32:55,09320:32:55,09320:32:55,09320:32:55,123t20:32:55,12320:32:55,12320:32:55,123[Configuration]processingone-to-oneassociationproperty[Configuration]processingforeignkey[SettingsFactory]Maximimouterjoinfetchdepth:2[SettingsFactory]Useouterjoinfetching:true20:32:55,133INFO[TransactionManagerLookupFactory]NoTransactionManagerLookupconfigured(inJTAenvironment,useofprocesslevelread-writecacheisnotre20:32:55,46420:32:55,46420:32:55,46420:32:55,46420:32:55,46420:32:55,464[SettingsFactory]Usescrollableresultsets:true[SettingsFactory]UseJDBC3getGeneratedKeys():true[SettingsFactory]Optimizecacheforminimalputs:false[SettingsFactory]echoingallSQLtostdout[SettingsFactory]Querylanguagesubstitutions:{}20:32:55,50420:32:55,654[Configuration]20:32:55,50420:32:55,654[Configuration]instantiatingandconfiguringcaches[SessionFactoryImpl]buildingsessionfactoryspring.model.businessobject.Account,BulkBeanException:Propertyisprivate(propertysetSignon)20:32:55,694INFO[ReflectHelper]reflectionoptimizerdisabledfor:com.openv.spring.model.businessobject.Item,BulkBeanException:Propertyisprivate(propertysetInventory)20:32:55,794INFO[SessionFactoryObjectFactory]NotbindingfactorytoJNDI,noJNDInameconfigured20:32:55,794INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'hibernateTemplate'20:32:55,804INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'catalogDao'20:32:55,814INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'customerDao'20:32:55,814INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'orderDao'20:32:55,814INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'transactionManager'20:32:55,824INFO[HibernateTransactionManager]UsingDataSource[org.jboss.resource.adapter.jdbc.WrapperDataSource@16954e1]fromHibernateSessionFactoryfor20:32:55,824INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'catalogServiceTarget'20:32:55,824INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'catalogService'20:32:55,924INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'customerServiceTarget'20:32:55,934INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'customerService'20:32:55,934INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'orderServiceTarget'20:32:55,944INFO[DefaultListableBeanFactory]Creatingsharedinstanceofsingletonbean'orderService'20:32:55,944INFO[ContextLoader]Usingcontextclass20:32:55,944INFO[ContextLoader]PublishedrootWebApplicationContext[org.sprWebApplicationContext];startupdate=[WedJan1220:32:54CST2005];rootofApplicationContexthierarchy;configlocations=[/WEB-INF/applicationContext.xml];]asServletContextattributewith20:32:55,944INFO[ContextLoader]PublishedrootWebApplicationContext[org.sprWebApplicationContext];startupdate=[WedJan1220:32:54CST2005];rootofApplicationContexthierarchy;configlocations=[/WEB-INF/applicationContext.xml];]asServletContextattributewi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人珠寶首飾分期購買合同6篇
- 二零二五年度棉被產(chǎn)品售后服務(wù)協(xié)議4篇
- 2025年度個(gè)人住宅地下室防水防潮合同范本4篇
- 二零二五年度美團(tuán)商家入駐信息安全管理合同4篇
- 2025年個(gè)人購房貸款利率變動(dòng)通知合同2篇
- 建筑設(shè)計(jì)協(xié)調(diào)合同(2篇)
- 支模超高施工方案
- 施工方案五必須
- 2025年銷售部勞動(dòng)合同加班補(bǔ)貼范本
- 2025年銷售經(jīng)理崗位競聘協(xié)議范本2篇
- 建設(shè)項(xiàng)目施工現(xiàn)場春節(jié)放假期間的安全管理方案
- GB/T 19867.5-2008電阻焊焊接工藝規(guī)程
- 2023年市場部主管年終工作總結(jié)及明年工作計(jì)劃
- 第三章旅游活動(dòng)的基本要素課件
- 國有資產(chǎn)出租出借審批表(學(xué)校事業(yè)單位臺賬記錄表)
- 安全生產(chǎn)風(fēng)險(xiǎn)分級管控實(shí)施細(xì)則
- 30第七章-農(nóng)村社會治理課件
- 考研考博-英語-東北石油大學(xué)考試押題三合一+答案詳解1
- 出國學(xué)生英文成績單模板
- 植物細(xì)胞中氨基酸轉(zhuǎn)運(yùn)蛋白的一些已知或未知的功能
- 山東省高等學(xué)校精品課程
評論
0/150
提交評論