发表于: 2016-12-27 10:44:42

1 2113


一.今天完成的事情

1.调试《丁杰师兄的任务8》http://www.jnshu.com/#/daily/7829?uid=3933   调试成功。

 

丁杰师兄请原谅我进一步完善你的步骤:

1.看丁杰师兄的日志,下载《丁杰师兄》的代码;

2.在本地建立数据库:students, 

3.建立表student:

 CREATE TABLE `student` (

  `id` int(11) NOT NULL AUTO_INCREMENT,

  `name` varchar(30) DEFAULT NULL,

  `gender` varchar(30) DEFAULT NULL,

  `age` int(11) DEFAULT NULL,

  `profession` varchar(30) DEFAULT NULL,

  `create_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIM

ESTAMP,

  `update_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',

  PRIMARY KEY (`id`)

);

4.修改代码中的jdbc.properties;把数据库的用户表和密码改成自己的就OK啦。

(自己插入点数据测试开始测试。。。)

5.奥,忘记关键的一点,就是在pom.xml中的jso-taglib包吧。不可以从远程仓库中下载的。如何自己在网页上下载y一个jar包。使用maven命令引入第三方jar包就OK啦(不会的百度下,直接打关键词,一大把答案...)


分析:丁杰师兄的代码与我的差别,几乎没什么不一样,因为我昨天就是看着丁杰师兄的日志做的这个小实验。(自己不做亲手做一遍,千万不要自己下载代码看,没啥效果的)

为什么我的调试不通???:我的jar包有很大的问题,还记得前几天我一直调试一个bug。spring+rmi实验(http://www.jnshu.com/#/daily/12385?uid=1998)。启动服务器一直报一个异常,但客户端可以成功访问。

这次Spring+mybatis+RMI整合彻底的爆发啦,这个错误:java.lang.NoClassDefFoundError。我调试了一天,百度了一下,这是个很复杂的错误。不是在编译报的错,而是在运行中报的错。感觉解决不了

6.接下来继续看丁杰师兄的代码,看透,吃透。。。  重构自己的jar包

二.明天的计划

1.部署两台Service,在WEB中随机访问任意一台Service

三.遇到的问题

1.部署两台Service,在WEB中随机访问任意一台Service???  怎样部署两台service?

是在服务器配置中多加个服务器的bean吗?

 <bean id="serviceExporter" class="org.springframework.remoting.rmi.RmiServiceExporter">  

        <property name="service" ref="helloWorld" />  

        <!-- 定义服务名 -->  

        <property name="serviceName" value="hello" />  

        <property name="serviceInterface" value="com.wangsx.task4_Tiles.springRMI.IHelloWorld" />  

        <property name="registryPort" value="8088" />  

    </bean>  



四.收获

1.得瑟一下,花了两天的时间,买固态硬盘,重装系统,搭建环境。现在我的电脑真他妈的太爽啦,强烈建议后来的小伙伴少吃点零食,花个四五百买个固态,装个系统。撸代码真他妈的好爽,好爽。。。


返回列表 返回列表
评论

    分享到