发表于: 2017-11-01 21:29:17

1 768


今天学到的任务:明白了mybatis各个文件之间的关系和一些语句的意义。为连接池打下了坚实的基础。

1.百度搜索ssm需要的jar包,下载下来导入mybatis-3.1.1jar包。

2.首先创建一个file文件写下连接信息

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/test
jdbc.ysername=root
jdbc.password=1

3.创建一个config.xml文件,能把数据映射到Student里。

<?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>

<properties resource="jdbc.properties"/>//加载配置文件1

<typeAliases>
<package name="entity"/>//告诉包在哪里
</typeAliases>


    <environment default="mybatis-demo">
<environment id="mybatis-demo">
<transactionManager type="JDBC"></transactionManager>
<property name="driver" value="${jdba.driver}"/>//连接加载配置文件jdbc.prooerties的内容
<property name="url" value="${jdba.url}"/>
<property name="username" value="${jdba.username}"/>
<property name="password" value="${jdba.password}"/>
<dataSource type="POOLED"></dataSource>
</environment>
</environment>
</configuration>

4.做出对象和映射

ackage entity;

public class Student {
private Integer id;
private String name;
private String sex;
private  Integer tId;

public Integer getId() {
return id;
}

public void setId(Integer id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getSex() {
return sex;
}

public void setSex(String sex) {
this.sex = sex;
}

public Integer gettId() {
return tId;
}

public void settId(Integer tId) {
this.tId = tId;
}
}

5.在映射文件里定义查询

明天的任务:清晰了解mybatis并自己写出一个mybatis查询。然后做完任务1.25

遇到的问题:对mybatis了解一部分,但是还有一些没清楚。



返回列表 返回列表
评论

    分享到