-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.java
More file actions
30 lines (24 loc) · 1.07 KB
/
main.java
File metadata and controls
30 lines (24 loc) · 1.07 KB
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
package bookrecom;
public class Main {
public static void main(String[] args) {
Neo4jConnection connection = new Neo4jConnection();
connection.connect();
// اضافه کردن کتابها
Book book1 = new Book("1984", "George Orwell", "Dystopian");
Book book2 = new Book("Brave New World", "Aldous Huxley", "Dystopian");
Book book3 = new Book("Fahrenheit 451", "Ray Bradbury", "Dystopian");
Book book4 = new Book("To Kill a Mockingbird", "Harper Lee", "Classic");
connection.addBook(book1);
connection.addBook(book2);
connection.addBook(book3);
connection.addBook(book4);
// اضافه کردن ژانرها
connection.addGenre("1984", "Dystopian");
connection.addGenre("Brave New World", "Dystopian");
connection.addGenre("Fahrenheit 451", "Dystopian");
connection.addGenre("To Kill a Mockingbird", "Classic");
// دریافت توصیه برای کتاب 1984
connection.recommendBooks("1984");
connection.close();
}
}