发表于: 2017-04-24 18:28:05

1 1294


今日完成

1、阅读完alibaba的Java开发手册(2017-02-27),有些内容限于初涉不能完全理解,主要收获(本来写了几条,但感觉内容过多且乱)不议,我以前想过但是不清楚或与此规约不同的地方是:

1)下划线及名字长度。

2)POJO类概念及其各种特殊规约。

3)常量,任何魔法值都不行?!

4)if-else应避免使用。

5)

清晰的应用分层。

6)

推荐的数据类型并不为Long。

7)

。。。


2、学习Spring

从听到Spring这个词开始,我就一直有一个疑问,Spring是什么(即Spring它能帮助我干什么,我怎么在一个基础的程序开发中利用到它),今天我终于能给出自己的初步理解:

Spring是一个提供解决J2EE问题的一站式框架,它的核心是控制反转。

最底层是其核心容器,Bean(我不知道的中文是什么,或许是单元组件?)是Spring实现功能的极为重要的一个概念,它被配置在.xml文档与Context配合实现了它的一系列功能。Bean中大量的使用了Java的反射,通过配置xml文件,可以解决Java中所有对象class的依赖关系。

尝试配置修改了,Bean的id,class,property(注入方式为集合时各不同),autowire,dependency-check。

PS:如果Spring的各项调整需要频繁修改xml文件的话,似乎不是一个好的解决,继续学习的话,它应该会提供一些方法绕过xml文件吧


明日计划

1、完成昨日计划的服务器配置(感觉服务器配置并不难,它的唯一的限制是只能用控制台。。。),继续task1

收获

完成既是收获

问题

1、





返回列表 返回列表
评论

    分享到