发表于: 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.得瑟一下,花了两天的时间,买固态硬盘,重装系统,搭建环境。现在我的电脑真他妈的太爽啦,强烈建议后来的小伙伴少吃点零食,花个四五百买个固态,装个系统。撸代码真他妈的好爽,好爽。。。
评论