发表于: 2017-12-26 23:49:27

1 733


一、今天完成的事情


1、基本完成task1-17——task1-21,任务虽然完成了,但是还需要加深理解,否则不能运用自如


2、购买了阿里云服务器,正在尝试部署环境。


3、学习了基础语法,还有一些注解的用法。

   @Autowired 

    Spring  引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 我们可以通过对@Autowired的使用来消除 set ,get方法。


   @service

   它是Java spring框架的注解,注释了@service的实现类就是告诉spring在容器中自动创建一个该类的实例,省去了配置spring容器中


bean的配置。很多时候这个注释后面还会带有参数,括号里的参数一般就是该类在在context中的名字。相当于:


<bean id="demoService">。括号内的参数理论上可以随便设置,因为这是你要实现的类的一个对象名而已,比如在一个Student实现


类上加上@Service("student"),括号里面就是给实例化后的Student对象取个名字。这是在一个接口有多个实现类的情况下区分实现类


的方式。


       比如Student实现了Person接口,在controller里面@Autowired Person时,假如这时Person还有另一个实现类User,为了确定实


化Student还是User, @Service括号里面的东西就有用了,


@Autowired

@Qualifier("student")

private Person person;


这样就确定实例化了一个Person指向一个Student对象


 


4、在师兄的指点下,实现了mybatis的增删改查操作

   

增:


删:

删前


删后



改:

改前


改后

   

查:这里不放出运行结果了,按照验收标准设置了三个查找方式,都能顺利跑通并完成对表格的修改


5、听了庆东师兄的方案评审,知道了复盘的时候面对需求应该如何设计方案,但是感觉自己能力还差得非常远


6、掌握Java必备单词

第十四章

manage:['mænidʒ] 控制
search:[sə:tʃ] 搜寻 查找
upper:['ʌpə] 上面的

第十五章

equal:['i:kwəl] 相等的
ignore:[ig'nɔ:] 忽视 驳回
lower:['ləuə] 较低的 下部的
last:[lɑ:st] 最后的
trim:[trim] 切除 修改 缩减
concatenate:[kɔn'kætineit] 使连锁 连成一串 使连接
buffer:['bʌfə] 缓冲储存器
final:['fainl] 最后的 最终的


二、明日计划完成的事情


1、完成服务器的部署


2、看基础知识


3、复习spring、jdbc和mybatis的知识,因为比较重要,不能过了就不管了,其实还有许多地方是不清楚的


三、遇到的问题


1、本来以为增删改查是非常快速简单的事情,没想到弄了整整一天,还是师兄指点过后才顺利跑通,这里真的感觉自己的语法知识太薄弱了,面向对象的理解也太浅了


2、仍然遇到bug,解决bug之后忘记截图,一心想往下走,应该停下来总结经验的


3、今天进度太慢了,明天不能这样了


四、收获


如上所述


task1开始时间:2017.12.13

预计demo时间:2017.01.05


http://task.ptteng.com/zentao/project-task-350.html






返回列表 返回列表
评论

    分享到