发表于: 2017-11-04 22:13:41
1 827
今天学习的内容:
熟悉练习了DAO的写法,了解了jdbcTemplate,学习了mybatis的基本信息。
mybatis是一个持久层框架,他内部封装了JDBC,使得使用者只需要关注sql语句的使用,而不需要花时间去加载驱动,创建连接等等复杂繁琐的过程。mybatis通过xml的方式,将各种数据库操作配置连接起来,并通过java对象和数据库操作的各中参数映射起来,由mybatis框架执行查询和返回结果。
常用的单词:
alias:别名
了解了mybatis的config.xml文件和映射的xml文件的一些基本写法,包括:
在mybatis中,要连接数据库需要配置property name这个属性,分别是“driver”"url" "username" "password"对应jdbc中的加载驱动,数据库连接地
址以及用户名和密码。具体如下:
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/how2java?characterEncoding=UTF-8"/>
<property name="username" value="root"/>
<property name="password" value="admin"/>
<typeAliases>
<package name="com.how2java.pojo"/>
</typeAliases>
这一项设置,设置的是包名,这样在映射的xml文件里就可以设置类名的简写,而不用写全名。
还有许多笔记太过零碎还要整理。
明天计划:继续学习mybatis 争取两天学完
遇到的问题:太多名词太抽象,还得消化理解。
收获:知道了mybatis是怎么工作的
评论