rapid-framework 3.9.3试用体会

1、首先下载http://code.google.com/p/rapid-framework/downloads/detail?name=rapid-framework-3.9.3.20100923.zip

2、解压后在\reference_doc 里有中文版的使用手册。可自己查询;

3、本人采用Myeclipse8.6+JDK1.5,数据库连接采用JDTS;

4、在解压后的rapid-framework-3.9.3.20100923\generator\lib里放置了jtds-1.2.5.jar。

5、安装JDK1.5 注意这里不是jre1.5。下载安装时请注意。

6、在myEclipse->window->preferences-->java--->Compiler配置JDK1.5;

6、根据帮助配置SSH框架,创建完web project ,在项目的右键属性-->java compiler处检查当前项目的JDK是否为1.5,不是修改到1.5。

7、根据帮助自动生成文件后,修改applicationContext-datasource.xml中<bean id="dataSource"的id命名,并修改applicationContext-hibernate-dao.xml的dataSource的引用及修改:<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
        <property name="dataSource" ref="myDataSource"/>
    </bean>

以及<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
  <property name="dataSource" ref="myDataSource"/>

和你定义的保持一致,但不要叫dataSource。

最后修改<property name="hibernateProperties">
   <props>
    <!--常用数据库方言 MySQL5Dialect,SQLServerDialect,OracleDialect,SybaseDialect,DB2Dialect,HSQLDialect -->
    <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>

hibernate.dialect 和你使用的数据库保持一致。

8、根据帮助发布运行,一切OK!;

我在初次使用的时候,出现了如下问题:       

如出现以下问题: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener? org.springframework.beans.factory.BeanCreationException?: Error creating bean with name 'sessionFactory' defined in file [F:\Tomcat 5.5\webapps\WorkPlanManager?\WEB-INF\classes\spring\applicationContext-hibernate-dao.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError?: java/sql/SQLClientInfoException

百思不得起解,最后不停的试,进行了如下修改,问题解决。

第一:检查你的myEclipse的java Compiler是不是1.5,我们选择J2EE4.0,默认jdk是1.4的,所以创建完web project 后,需检查你创建的项目的java Compiler是不是1.5,不是要修改成1.5;

第二:applicationContext-datasource.xml中的<bean id="dataSource"的定义,这块需要修改以下id="dataSource"的名字,我修改id="dataSource1",自然applicationContext-hibernate-dao.xml中的引用也需要修改。

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值