发表于: 2017-06-21 21:09:25
3 1071
今天:
1. 解决了服务器上MySQL读写中文乱码的问题,需要把数据库删掉新建数据库,设置为uft-8就可以了,和其他的地方没什么太大关系。
2. 学会了怎么使用log4j进行记录,属性文件里面大概怎么配置,并不知道应该记录什么,就记录了录入数据之后的数据库大小,直接打印在控制台。
3. 学会了如何使用MyBatis配置文件设置返回自增id,返回增删数据的boolean值,并对代码进行了相应的修改。
4. 学会了MySQL可以设置表的引擎,适应不同的需求。
5. 手动关闭数据库服务,尝试try/catch了连接失败的异常,觉得不是太对。
一开始以为连接异常应该是在初始化Session的阶段出现,以为那个连接异常就属于IOException,还特意写在前面,后来发现怎么也catch不着。
而且图中的编译错误的原因也很奇怪,说这个catch永远也达不到,但这不是重点。
后来发现连接异常是使用CRUD方法后才出现的,于是在后面catch到了。但是,难道每个有CRUD的方法都要放在try,catch里面吗??
还有就是,一般这种连接异常,catch到了之后具体怎么处理呢?
6. 学习了一些MySQL,编码的小知识点。
问题:
高亮;
任务1基本算是按照要求完成了,github连接发上去了,大概多久能有个结果?
明天:尝试回答任务1最后深度思考的问题;学习任务2需要的框架知识;
评论