发表于: 2017-11-04 22:13:41

1 828


今天学习的内容:

熟悉练习了DAO的写法,了解了jdbcTemplate,学习了mybatis的基本信息。

mybatis是一个持久层框架,他内部封装了JDBC,使得使用者只需要关注sql语句的使用,而不需要花时间去加载驱动,创建连接等等复杂繁琐的过程。mybatis通过xml的方式,将各种数据库操作配置连接起来,并通过java对象和数据库操作的各中参数映射起来,由mybatis框架执行查询和返回结果。


常用的单词:

Aliases:别名
mappers:映射
property :属性
configuration:配置
resource:资源
environment:环境
development:开发
transactionManager :事务管理
dataSource:数据源
parameterType:参数类型

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是怎么工作的


返回列表 返回列表
评论

    分享到