发表于: 2017-09-02 23:19:57
1 974
今天完成的事情:今天做了任务一步骤17,把昨天的项目测试写完并运行成功,
了解并使用了mybatis
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
什么是持久层:要先了解三层架构.三层架构分为界面层,业务逻辑层,数据访问层持久层属于数据访问层.
使用mybatis替代jdbc,通过写配置文件可以简化代码,不用写实现类
先写mybatis配置文件
明天计划完成的事情:明天把项目测试写出来,有时间了解学习junit
遇到的问题:今天写完mavenDemo2测试updateStudent方法时发现运行完数据库里信息不变,后来问师兄发现是字段顺序没写对应该按问号的顺序写
今天参考了一天的代码,对mybatis了解还不深,明天再学吧
收获:大体了解mybatis与jdbc的区别
评论