1.环境搭建完成

2.相关的工具类编写完成
3.配置文件管理类编写完成
hxy
yy 9 months ago
parent afa30ef4bd
commit c04555504a

@ -4,7 +4,10 @@
<option name="autoReloadType" value="ALL" />
</component>
<component name="ChangeListManager">
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成" />
<list default="true" id="a7505764-040b-48e2-b2fc-8c5b579e595f" name="Default" comment="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<change beforePath="$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionDetailTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionDetailTest.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionRandomExtractDaoTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/cn/edu/hust/dao/SessionRandomExtractDaoTest.java" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@ -421,7 +424,7 @@
<workItem from="1529845795654" duration="7752000" />
<workItem from="1529887211212" duration="6851000" />
<workItem from="1529994772485" duration="146000" />
<workItem from="1734353432207" duration="4184000" />
<workItem from="1734353432207" duration="4528000" />
</task>
<task id="LOCAL-00001" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1529592741848</created>
@ -458,7 +461,14 @@
<option name="project" value="LOCAL" />
<updated>1734357370059</updated>
</task>
<option name="localTasksCounter" value="6" />
<task id="LOCAL-00006" summary="1.环境搭建完成&#10;2.相关的工具类编写完成&#10;3.配置文件管理类编写完成">
<created>1734357762782</created>
<option name="number" value="00006" />
<option name="presentableId" value="LOCAL-00006" />
<option name="project" value="LOCAL" />
<updated>1734357762782</updated>
</task>
<option name="localTasksCounter" value="7" />
<servers />
</component>
<component name="TestHistory">

@ -1,15 +1,24 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
// 导入DaoFactory类用于获取DAO实例
import cn.edu.hust.domain.SessionDetail;
// 导入SessionDetail实体类
import org.junit.Test;
// 导入JUnit测试注解
public class SessionDetailTest {
// 定义SessionDetailTest类用于测试SessionDetail的DAO操作
@Test
public void testInsert()
{
SessionDetail sessionDetail=new SessionDetail();
sessionDetail.set(1L,1L,"1",1L,"1","1",1L,1L,"1","1","1","1");
// 用@Test注解标记这是一个测试方法
public void testInsert() {
// 创建SessionDetail对象
SessionDetail sessionDetail = new SessionDetail();
// 设置SessionDetail对象的属性值
sessionDetail.set(1L, 1L, "1", 1L, "1", "1", 1L, 1L, "1", "1", "1", "1");
// 使用DaoFactory获取SessionDetailDao的实现并调用insert方法插入数据
DaoFactory.getSessionDetailDao().insert(sessionDetail);
}
}
}

@ -1,24 +1,37 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
import cn.edu.hust.domain.SessionRandomExtract;
// 导入SessionRandomExtract实体类
import org.junit.Test;
// 导入JUnit测试注解
import java.util.ArrayList;
// 导入ArrayList类用于创建列表
import java.util.List;
// 导入List接口
public class SessionRandomExtractDaoTest {
// 定义SessionRandomExtractDaoTest类用于测试SessionRandomExtract的批量插入操作
@Test
public void testBatchInsert()
{
List<SessionRandomExtract> sessionRandomExtractList=new ArrayList<SessionRandomExtract>();
SessionRandomExtract sessionRandomExtract1=new SessionRandomExtract();
sessionRandomExtract1.set(1L,"1","2","3","4");
SessionRandomExtract sessionRandomExtract2=new SessionRandomExtract();
sessionRandomExtract2.set(2L,"1","2","3","4");
// 用@Test注解标记这是一个测试方法
public void testBatchInsert() {
// 创建一个SessionRandomExtract对象列表
List<SessionRandomExtract> sessionRandomExtractList = new ArrayList<SessionRandomExtract>();
// 创建第一个SessionRandomExtract对象并设置属性值
SessionRandomExtract sessionRandomExtract1 = new SessionRandomExtract();
sessionRandomExtract1.set(1L, "1", "2", "3", "4");
// 创建第二个SessionRandomExtract对象并设置属性值
SessionRandomExtract sessionRandomExtract2 = new SessionRandomExtract();
sessionRandomExtract2.set(2L, "1", "2", "3", "4");
// 将两个SessionRandomExtract对象添加到列表中
sessionRandomExtractList.add(sessionRandomExtract1);
sessionRandomExtractList.add(sessionRandomExtract2);
// 使用DaoFactory获取SessionRandomExtractDao的实现并调用batchInsert方法批量插入数据
DaoFactory.getSessionRandomExtractDao().batchInsert(sessionRandomExtractList);
}
}
}

@ -1,14 +1,22 @@
package cn.edu.hust.dao;
// 定义包名表示这个类属于cn.edu.hust.dao包
import cn.edu.hust.dao.factory.DaoFactory;
// 导入DaoFactory类用于获取DAO实例
import cn.edu.hust.domain.Task;
// 导入Task实体类
import org.junit.Test;
// 导入JUnit测试注解
public class TaskDaoTest {
// 定义TaskDaoTest类用于测试Task的DAO操作
@Test
public void testDao()
{
Task task=DaoFactory.getTaskDao().findTaskById(1L);
System.out.println(task.getTaskName()+":"+task.getTaskParam());
// 用@Test注解标记这是一个测试方法
public void testDao() {
// 使用DaoFactory获取TaskDao的实现并调用findTaskById方法查找任务
Task task = DaoFactory.getTaskDao().findTaskById(1L);
// 打印找到的任务名称和任务参数
System.out.println(task.getTaskName() + ":" + task.getTaskParam());
};
}
}
Loading…
Cancel
Save