7)配置spring相关文件
在META-INF目录下创建目录spring目录
在spring目录下创建文件databaseConfig.properties内容如下
##jdbc.url=jdbc:hsqldb:file:DB/springservice;shutdown=true
jdbc.url=jdbc:sqlserver://localhost:1433;DatabaseName=springrapdemo
jdbc.username=sa
jdbc.password=sa
jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
hibernate.dialect=org.hibernate.dialect.SQLServerDialect
hibernate.show_sql=true
#hibernate.hbm2ddl.auto=validate
在spring目录下创建文件applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="META-INF/spring/databaseConfig.properties" />
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</bean>
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="mappingResources">
<list>
<value>com/sword/rapdemo/Employee.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${hibernate.dialect}</prop>
<prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
<prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
</props>
</property>
</bean>
<bean id="employeeDao" class="com.sword.rapdemo.EmployeeDaoImpl">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<bean id="employeeService" class="com.sword.rapdemo.EmployeeServiceImpl">
<property name="employeeDao" ref="employeeDao" />
</bean>
</beans>
在spring目录下创建文件applicationContext-osgi.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:osgi="http://www.springframework.org/schema/osgi"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/osgi http://www.springframework.org/schema/osgi/spring-osgi.xsd">
<osgi:service id="employeeServiceOsgi" ref="employeeService" interface="com.sword.rapdemo.EmployeeService"/>
</beans>
分享到:
相关推荐
标题 "RAP 整合 Spring(基于 Spring-osgi)" 暗示了本文将探讨如何在 RAP(Remote Application Platform)框架中集成 Spring 框架,并利用 Spring-osgi 进行服务管理和依赖注入。RAP 是一个用于构建富客户端应用...
RAP-0.14.16-SNAPSHOT.war 使用教程https://github.com/thx/RAP/wiki/deploy_on_centos_cn
标题中的"changyinliangbaikai-RAP-v0.14.16.zip"表明这是RAP的一个特定版本,即v0.14.16,由用户"changyinliangbaikai"分享。这个压缩包包含了RAP的war包,war包是一种Java Web应用的打包格式,可以直接部署在支持...
该版本可以aruba iap-225,aruba iap-93与之对应的版本配合组网 版本: ArubaInstant_Pegasus_6.4.2.6-4.1.3.7_71499 版本日期: 26-7月-2019 发布日期: 26-7月-2019 大小: 8.30 MB Software release ArubaInstant_...
基于RAP(1.0) release分支稳定版本编译war包,RAP是一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具提升我们的协作效率
1. 日立品牌分体式冷暖变频空调器,型号包括但不限于:KFR-72LW/BpA、KFR-63LW/BpA、RAP-L72BVX、RAC-L72BVX、RAP-L72BVXB、RAC-L72BVX、RAP-L72BVP、RAP-L63BVX、RAC-L63BVX等。这些型号反映的是不同配置或设计的...
唱跳rap篮球_--
用途迁移rap2数据到yapi,访问两边的接口方式实现用法1,启动服务npm install修改config.json里面的配置:rap2.hostnode server/app.js2,访问这个服务的接口,实现迁移...rap2?repositoryId=${xxx}&projectId=${xxx}&...
drwxr-xr-x 3 root root 4.0K Nov 24 18:24 Eclipse Rich Ajax Platform (RAP)开发环境的配置 - gembin - BlogJava.files -rwxr-xr-x 1 root root 2.5M Nov 24 18:17 InspiritingDemo.mp4 drwxr-xr-x 2 root root ...
spring-data-redis-2.0.2.RELEASE.jarspring-data-redis-2.0.2.RELEASE.jar
rap(par [::-1])是高级且快速的python异步rpc rap通过msgpack和Python asyncio以及多路复用conn实现了非常快速的通信,同时支持高并发性。 实施protobuf的Grpc通过Python函数和TypeHint。 注意:当前的rap API在...
该版本,与iap 225,iap 103与之对应的版本配合组网; 版本: ArubaInstant_Orion_6.4.2.6-4.1.3.7_71499 版本日期: 26-7月-2019 发布日期: 26-7月-2019 大小: 6.31 MB Software release ArubaInstant_Orion_6.4....
- 文档提到了多个日立变频柜机的型号,比如RAP-L61BVY、RAC-L61BVY、RAP-L50BVY、RAC-L50BVY等。型号中的数字和字母组合代表了不同的产品系列和规格,用户可根据这些型号来识别自己购买或使用的空调设备型号。 2. ...
尽管具体的型号有所不同(如RAP-L72BVZ、RAC-L72BVZ等),但它们都围绕着同一款日立品牌的直流变频柜机。 首先,说明书的标题以及提到的型号表明这是一份针对特定产品(日立完全直流变频柜机)的使用指南。这通常...
### RAP部署规范详解 #### 一、概述 在IT领域中,RAP(Rational Application Platform)是一个基于Java技术的框架,主要用于构建企业级富客户端应用程序。本文将详细介绍如何通过RAP将项目打包成WAR文件,并在...
8. **模块化与可扩展性**:"rap-express-api-jc"作为JavaScript框架,遵循Node.js的模块化思想,易于扩展和维护。开发者可以根据需求添加或替换功能模块。 9. **异步编程**:JavaScript的异步编程模型是其在服务器...
在Eclipse 3.5中,我们需要设置一个支持RAP开发的工作环境。这通常包括安装Eclipse RAP插件,如RCP和RAP Developer Tools。这些插件提供了项目模板、构建配置和调试工具,帮助我们更轻松地构建和测试RAP应用。 接...