发表于: 2017-12-08 22:39:53

1 738


编辑日报内容

今天完成的事情:

1、了解了JDBC三层架构,理解了实现类放在domain里,方法类放在DAO里面;

2、JAVA学习笔记(五十二) -开发DAO层的经典实现 在idea中实现了,解决了很多错误;

3、完成了pom.xml的配置,学会了往maven导包

4、在re'sources-mapper-User.xml 和mybatis.xml完成配置,解决了@override报错问题

          


明天计划的事情:

1、挖掘一下mybatis里的知识点,着手一下spring框架的学习

2、了解学习spring + mybatis 操作数据库

3、结合spring4.0深度学习点知识


遇到的问题:

1、从今天跑完第一个项目开始,对应别人的项目结构,感觉test和main应该分为两个独立同等级的包,而不是test乱放乱摆,还有关于命名的规范,我项目名字是java,

然后main下面也有个java,以后要区别开来,

               

2、一开始看到pom.xml里面满屏的代码感觉是比较难入门的,到处找怎么快捷配置,最后还是师兄提示敲上三行,渐渐发现idea 中的 Enter 很好用,打了一半就提示所

有的,省时省力,觉得功能很强大,可是觉得这样可能只知道快捷打,不理解其中的含义,配置数据库还好,打实现类的方法时,只能看类似的代码,再结合英文理解。

3、创建XML文件之后文件名后面带了.tld 的后缀,我自己又给他重新命名,感觉创建方法应该有问题

                             

4、xml文件的头定义提示错误 URI is not registered 时,百度的解决方法:鼠标点击红色字,然后Intellij出现小红灯,选择Fetch external resource即可解决 。

然后碰到解决不了的,我就那串idea提供的代码删了,xml文件就没报错了。


收获:

1、POJO 和JavaBean是常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多

2、看书了解到了一点byte型数值加int类型类型加short加long的数值最终是按复杂的算,应该是long类型,除非进行强制转换。

3、在打代码的过程中遇到报红不要怕,alt+enter ,看看是不是缺省东西,还有一些报红可能是自己打错了,出错了及时看文本右侧,点上红线,对应找问题

4、百度找不到  idea如何创建properties文件,只找到了elicpse的,但是当在打xml配置时就能发现这里有

http://blog.csdn.net/lucia_fanchen/article/details/49386327     这里有配置batis  和  junit 的方法,还有注释  ,看起来舒服而且容易理解,建议再做xml的配置的时候学习一下。


返回列表 返回列表
评论

    分享到