forked from francistao/DesignMode_Java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClient.java
More file actions
31 lines (24 loc) · 812 Bytes
/
Client.java
File metadata and controls
31 lines (24 loc) · 812 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import java.util.*;
public class Client {
public static void main(String[] args) {
//准备日志内容,也就是测试的数据
LogModel lm1 = new LogModel();
lm1.setLogId("001");
lm1.setOperateUser("admin");
lm1.setOperateTime("2010-03-02 10:08:18");
lm1.setLogContent("这是一个测试");
List<LogModel> list = new ArrayList<LogModel>();
list.add(lm1);
//创建操作日志文件的对象
LogFileOperateApi logFileApi = new LogFileOperate("");
//创建新版的操作日志的接口对象
LogDbOperateApi api = new MyAdapter(logFileApi,new TimeUtil());
// LogDbOperateApi api = null;
/////////////////////////真正的操作
//保存日志文件
api.createLog(lm1);
//读取日志文件的内容
List<LogModel> allLog = api.getAllLog();
System.out.println("allLog44="+allLog);
}
}