发表于: 2017-07-27 20:36:23
2 1085
这几天完成的事
任务一
1:maven配置基本完成,出了一个问题是因为没有把%M2_HOME%\bin放在环境变量Path里面,因为里面已经配置jdk等东西感觉再配置进去会出问题,在刘佳义师兄点醒下,加进去试试,完成,可以在小黑框显示成功。
2:在百度找一个教程,新建了一个maven项目,最直观的是项目图标有个M,截图了只不过感觉大小不合适没放。
编写DAO层,使用JDBC连接数据库,应该是基本的利用数据库增删改查吧,分层来做,dao,bean,service,servlet,util;
dao是持久层,bean是实体类,service是业务处理层,servlet是控制层,util是工具类,还有设置驱动,建立连接,预执行sql,等等。
分离Interface和impl,暂时没实现,用在框架里了。
使用mybatis连接数据库,导入mybatis.xml,mapper.xml,建立db.properties用来配置连接数据库信息,sql语句写在mapper.xml中,
会在小demo中,实现批量赠加和删除操作,利用数组集合和map;mybatis和hibernate和区别是mybatis开发效率没有hibernate高,不过执行效率快,
hibernate将增删改查全部封装起来,影响性能,而mybatis,可以自己写sql语句,灵活很多。
问题:
因为手头在学东西,这么多天没在线上写日报,最主要还是自己没有坚持,外界环境也有,网络也是局限一直,请见谅。晚上在进官网看各位师兄的文章,从他们日报里感觉到自己学习知识可能只局限自己用的,并没有很重点的记概念等。
收获:
发现自己与别人学习的方法不一样,改掉自己的习惯,多看师兄日报与多交流可以完善自己。
评论