发表于: 2018-01-11 21:27:32

1 515


师兄好!

我觉得我纯粹是在为了完成任务而在完成任务,再加上比预期学习时间少、所以过于急躁,

没有把该思考的问题想清楚,也没有掌握原理,

所以今天的日报,主要就是根据师兄的建议,理清思路,把一些任务重新做一下。


■今天完成的事情:

1.总结思考

步骤11.查看深度思考中Mysql相关的一些问题,将自己思考的结果写在日报中,并查阅之前师兄的日报,看看是否有合自己思路接近或者是完全不一致的地方。
→每天花一些时间重新思考
步骤14.下载Eclipse或者是IDEA,配置好Maven。IDEA不用配置Maven,Eclipse也分自带或者外部,推荐使用外部Maven。

→下载IDEA、然后把14,15,16重新做一下


步骤17.编写DAO,分别JdbcTemplate和Mybatis连接数据库,注意使用JDBCTemplate的时候分离Interface和Imple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。
步骤19.学习Spring,配置Spring和Junit

→按照师兄的回复,一步一步把基础理解好、重新做一遍

→弄清dao的分层原理
→写一个jdbc链接mysql的demo程序
→把spring如何配置,bean怎么写,如何运行详细写一下
→把jdbctemplate如何写,如何配置好好写一下
→把mybatis怎么写,怎么配置写一下

→把师兄给的关于三层结构的链接好好看一下,然后自己总结思考,有不懂的问师兄


2.安装了IDEA


3.用IDEA写一个Maven项目

3.1新建一个Maven项目


3.2 idea和maven自动帮我生成pom文件,然后自动配置好项目


3.2我在bulid success的项目里添加了一个测试类,运行成功


3.3运行mvn clean和install命令



3.4在user的.m2文件夹下找到项目的snapshot.war

在repository仓库里还有很多其他运行项目所需要的jar包,这里不一一截图了



4.写一个jdbc链接mysql的demo程序

4.1在maven加入依赖

在下面这个网站里找到mysql的信息

http://mvnrepository.com/artifact/mysql/mysql-connector-java



4.2写测试文件



明天计划的事情:

1.弄清dao的分层原理,写例子程序

2.在pom里面配置spring的几个依赖,写一个用spring来生成bean,打印出bean里面的信息


■遇到的问题:(遇到什么困难,怎么解决的)

1.因为急于求成,所以没有学好简单的事情就只顾着操作,和师兄商量了一下,放慢脚步,走好每一步

2.因为还不是很熟悉IDEA,写jdbc的时候出现编译错误,

   我用maven明明下载了mysql相关的jar包,但是Connection就是红色,说是找不到symbol,

   就卡了一段时间,后来在网上查了半个小时,才发现最基本的import java.sql.*; 没写,补上以后就好了。

 后来查到alt加enter可以补全import



■收获:(通过今天的学习,学到了什么知识)

1.一直回避接触IDEA,今天第一次用,感觉还不错

2.学习知识不能一蹴而就,要一步一步扎扎实实


返回列表 返回列表
评论

    分享到