发表于: 2017-08-15 20:22:43
1 1016
今天完成的内容:
1、之前的问题都解决了,可以远程连mysql了,在服务器上部署了DB,之后跑了一下程序
安装Xftp5,直接将完成的项目拖到服务器上,在/home/yao下
从xshell上找项目文件夹下,
mvn clean清空一下target
由于我们是直接导的完成了的项目,所以不用编译了,直接运行
mvn test
报错了,查了一下问题,说是缺少一个依赖,要在pom.xml下添加一个配置
添加了之后还是报错,找了找日志,发现这么一句
java.sql.SQLException: Access denied for user 'root'@'localhost'
研究了一下,猜到是配置文件里数据源的配置没改,还是之前在本地上的
改成服务器上的用户名和密码之后就好了
运行成功!
中断DB
测试一下程序里的try catch
用了1:04运行完了,报了一大堆错误,基本都是
连接不上数据库,trycatch无法运行吧..
2、重开一个项目写了用Annotation完成CRUD
接口
测试类
本地运行没问题,传到服务器上运行一下
哦了
3、插入100w条数据
时间原因就只插了这么多,我这个表只有四种值,然后随机插入
没有索引,查一下
加上索引,查一下
果然还是加上索引要快一些。
明天的计划:
任务一收尾,深度思考。
遇到的问题:
maven模式直接运行程序应该还有别的方法,需要试一试。插入数据时间太慢了,考虑用一种好的方法插2亿条试试
收获:
学了个注解方式配置数据库,还有maven的一些命令,索引相关的知识,主要借鉴了之前的小课堂。
任务一步骤28
任务开始时间:2017.8.3
预计demo时间:2017.8.16
是否有延期风险:延期3天,原因是请了两天假,配置服务器也花了较长时间。
禅道链接:http://task.ptteng.com/zentao/project-task-286.html
评论