请选择 进入手机版 | 继续访问电脑版

技能树.IT修真院-免费在线1对1辅导

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3096|回复: 10

[学员日报] 【日报】-【Java】-【L1】-【T4】-【087】

[复制链接]

1

主题

2

听众

19

积分

发表于 2016-2-14 16:44 |显示全部楼层
开始于2016年2月14日16时43分56秒;
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-14 16:58 |显示全部楼层
日期:2016年2月14日
今天完成的:因为刚开始,就说一下目前的状态。maven的配置完成,pom.xml的相关设置也有一些经验,构建一个maven项目并下载公共的依赖应该不是问题;
    JDK之前就搭建好了的,用eclipse创建啊maven项目也没有问题;
    Junit大概用了一下,但不是很理解这个包发挥作用在哪理,除了@Test部分;
    Mybatis-spring前段时间一直在学习,用xml映射java和sql来操控数据库,用Driver访问数据库掌握;
##############
明天计划的:明天自己造一个空的项目,完成要求的功能;细分一下:
    1.mysql新建一个用户和数据库来完成这些工作,其权限需要低一点;
    2.构建新的table和与之对应的数据结构;
我想明天要是有事就做上面这一点,这是保证完成的;
如果还有时间的话,依次:
    3.设计需要用到的对数据库操作的方法,用xml映射为sql,这个叫常备层?
    4.把常备层包起来,Impl?再包,service?搞清楚这个;此外,还有Spring IOC的内容在这个地方,Antomatic?
    5.编写单元测试;
###############
遇到的问题:
收获:
Task1
复制一下要求
             目标:完成学员报名(格式)的DB设计,并且写代码,能够读写数据库
              意义:读写DB是Java工程师必备的技能
              步骤:1.参考线下学员报名填写的资料,设计数据库,数据库要有三个基本的字段,ID(自增Long),create_at,update_at(所有的时间都用Long)
                        2.搭建本地JDK(7)和Maven(3)环境,使用Eclipse或者是Idea创建Maven项目
                        3.编写Junit,使用Mybatis读写数据库
                        4.单元测试通过

              要求:1.明确Service和Impl的差别
                        2.所有的方法都要写单元测试。CRUD和列表查询。
                        3.使用Spring 配置IOC
                        

              掌握技能:     
                               1.JDK,Maven配置         
                               2.Mysql,Navcat/heidisql的使用
                               3.Junit
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-15 18:21 |显示全部楼层
12完成了;
明天應該能完成345;
沒有遇到顯著的問題;

点评

暗灭  已经转到官网了。不在论坛审核日报了。去官网重新报名吧。  发表于 2016-2-17 18:25
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-18 18:15 |显示全部楼层
日常如火如荼,現在進行到映射文件的編寫;
遇到問題就是關於parameterMap和resultMap的問題,和數據庫一一對應是么,但是如果Java的類型和數據庫的返回的類型不對應怎麼辦;然後就是Timestamp之前沒用過,還需要熟悉一下,包括java裡面的和數據庫裡面的。
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-19 17:18 |显示全部楼层
我好像說我已經完成了,但是還沒有;我今天在研究spring的aop,有點神奇,此外還有tx,不知道,今天就在看着個;
此外,345算是連起來了,就是還在添加新的功能這樣。
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-22 18:34 |显示全部楼层
今天完成的內容:因為一直出錯,不斷使用搜索引擎和修改,我現在基本了解了mybatis-spring 的工作flaw了;從dataSource出發,引入mybatisConfiguration,然後引入Mapper;java通過mapper接口調用Mapper.xml中設定的sql語句,然後通過dataSource裡面的driver驅動服務器;
現在的進度是完成了Mapper的單元測試文件,整個流程也串起來了,接下來寫完規劃的功能的sql,整個Mapper層的功能就實現了;
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-24 14:49 |显示全部楼层
數據庫完成了,要求都達到了,可以開始任務2了;
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-24 15:04 |显示全部楼层
Task  2

              目标:定制接口格式,创建一个WEB工程,能够提供Rest的数据接口
              意义:接口定义是Java工程师和前端交互的必备要素。
              步骤:1.参考接口定义格式示例,定义Rest接口格式
                        2.创建Maven WEB 工程
                        3.使用SpringMVC完成REST接口                                               4.使用Task1中的Service完成接口的实现
                        5.使用jetty:run命令 启动Jetty服务
                        6.使用PostMan/dhc测试自己写的接口,确认接口可以正常使用。

              要求:1.代码由SVN或者是Git管理
                        2.使用SpringMVC完成Rest,使用JsonTagLib完成Json接口。
                        3.使用Log4j记录日志
                        

              掌握技能:     
                               1.spring mvc        
                               2.rest 接口的定义
                               3.Jetty的使用
                               4.Log4j
                               5.JsonTagLib
                                                  
              教程:Controller 相关的,可以参考我之前做的一个通讯录的小例子。代码可能并不能正确运行,我记得是有几个包不能用了。还是看如何生成Json以及如何使用Spring MVC和Rest

還是複製一邊要求,然後再看:
svn的話,團隊有一個,但是不是和傳上去,計劃用git管理?git指的是否github,等會去查一下;使用springMVC,上一個任務有用到spring,但是我知道springMVC是不一樣的東西,此外Rest和Json接口我也不知到是什麼,這個也要學;
用Task1的Service來完成接口實現問題應該不大,Jetty服務,也不知到是什麼;Log4j有用過,但是還需要學習之;使用PostMan/dhc測試接口,但是完全不知道這是什麼。
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-24 15:05 |显示全部楼层
今天明天的任務:上述不知道的東西,需要有一個概念,然後弄好Git
回复

使用道具 举报

1

主题

2

听众

19

积分

发表于 2016-2-24 17:36 |显示全部楼层
17时35分38秒:好像太過樂觀了,明天還要開會,而且git我就看了半天了,任務時間延續為本周
回复

使用道具 举报

666

主题

46

听众

8594

积分

发表于 2016-2-25 12:32 |显示全部楼层
不要在论坛上写了。转到官网去了。
我在你身边 灰飞烟灭 你在我心中 犹如初见
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

QQ|葡萄藤轻游戏|博客|手机版|Archiver|技能树.IT修真院论坛 ( 京ICP备13005880号

GMT+8, 2019-8-24 14:53 , Processed in 0.089354 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部