From 0416187b1b85f23f2306afa4550437b1d69618a0 Mon Sep 17 00:00:00 2001
From: joeappleton18 <joeappleton18@gmail.com>
Date: Fri, 1 Mar 2024 09:34:32 +0000
Subject: [PATCH] updated exercise

---
 src/main/java/com/yatl/Main.java | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/yatl/Main.java b/src/main/java/com/yatl/Main.java
index 540c607..743cbbe 100644
--- a/src/main/java/com/yatl/Main.java
+++ b/src/main/java/com/yatl/Main.java
@@ -1,30 +1,33 @@
 package com.yatl;
 
-import java.net.URL;
 import java.sql.SQLException;
+import java.util.ArrayList;
 import java.util.List;
-import com.yatl.util.Database;
+
 import com.yatl.dao.TodoDao;
 import com.yatl.model.Todo;
+import com.yatl.util.Database;
 
 public class Main {
 
+	static List<Todo> todos = new ArrayList<>();
+
 	public static void main(String[] args) {
-		URL resourceFolderUrl = Main.class.getClassLoader().getResource("");
-		String databasePath = resourceFolderUrl.getPath() + "database.db";
+
+		String databasePath = "src/main/resources/database.db";
 		String url = "jdbc:sqlite:" + databasePath;
-	    Database.getInstance(url);
+		Database.getInstance(url);
 
 		try {
 
 			TodoDao tododao = new TodoDao();
-			List<Todo> todos = tododao.getAll();
-			
+			todos = tododao.getAll();
+
 			for (Todo todo : todos) {
+
 				System.out.println(todo.toString());
-			}
-			
 
+			}
 		} catch (SQLException e) {
 			// TODO Auto-generated catch block
 			e.printStackTrace();
-- 
GitLab