发表于: 2017-06-24 17:06:04

1 1176


今天完成的事:

昨天将任务一完成,并提交审核。使用MyBatis的.xml和Annotation对数据进行CRUD。复习也是有收获的:

使用mybatis基本步骤:

1,pom.xml文件配置:

<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>${mybatis.version}</version>
</dependency>

2,web.xml配置:引入mybatis.xml文件

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:conf/mybatis.xml</param-value>
</context-param>

3,mybatis.xml配置:主要是数据库信息和映射文件(根据使用情况的不同可以选择.xml和注解两种方式)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>

<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<!-- 配置数据库链接信息 -->
           <dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/task01?useUnicode=true&amp;characterEncoding=utf-8" />
<property name="username" value="root" />
<property name="password" value="123456" />
</dataSource>
</environment>
</environments>

<mappers>
<!-- 注册stuMapping.xml -->
       <mapper resource="mapper/stuMapping.xml" />
<!-- 注册StuMapper映射接口 -->
       <mapper class="com.ptteng.dao.StuMapper" />
</mappers>
</configuration>

4,数据库、实体类、DAO层等的代码。


重温了一遍Junit,重点学习了一下log4j,之前一直不怎么关注打日志,也不太会去看。这次学习了一波log4j发现还是挺有意思的。

明日计划:

将task2重新做一遍。task2是将spring、springMVC和mybatis结合的一个情况,是很重要的一部分。这里面东西很多,希望再次做task2能有不一样的收获。

遇到的问题:

都是一些小问题,比如少些个“)”,又或者单词写错了之类的小问题,很快就解决了。

收获:

重新认识了一遍JDBC、MyBatis、junit、log4j等。


返回列表 返回列表
评论

    分享到