aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhongheng Liu <z.liu@outlook.com.gr>2024-02-26 17:06:23 +0200
committerZhongheng Liu <z.liu@outlook.com.gr>2024-02-26 17:06:23 +0200
commitc318c248d886671178c4ecd934d6824f86c92b9e (patch)
tree4cde6e88ae5d404a8a5fb20dabaf66477df06f63
parent9eb21b61f98474ca1191804f53f6614b1064e8ba (diff)
downloadproteinpedia-api-c318c248d886671178c4ecd934d6824f86c92b9e.tar.gz
proteinpedia-api-c318c248d886671178c4ecd934d6824f86c92b9e.tar.bz2
proteinpedia-api-c318c248d886671178c4ecd934d6824f86c92b9e.zip
floor: historical arbitrary changes
-rw-r--r--pom.xml10
-rw-r--r--src/main/java/org/proteinpedia/api/controller/LuceneSearchHandler.java5
-rw-r--r--src/main/java/org/proteinpedia/api/controller/SearchController.java11
-rw-r--r--src/main/resources/application.properties2
4 files changed, 27 insertions, 1 deletions
diff --git a/pom.xml b/pom.xml
index bafa127..99fdc79 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,6 +17,16 @@
<java.version>17</java.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>org.apache.lucene</groupId>
+ <artifactId>lucene-core</artifactId>
+ <version>9.9.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.lucene</groupId>
+ <artifactId>lucene-queryparser</artifactId>
+ <version>7.1.0</version>
+ </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
diff --git a/src/main/java/org/proteinpedia/api/controller/LuceneSearchHandler.java b/src/main/java/org/proteinpedia/api/controller/LuceneSearchHandler.java
new file mode 100644
index 0000000..bdbdad4
--- /dev/null
+++ b/src/main/java/org/proteinpedia/api/controller/LuceneSearchHandler.java
@@ -0,0 +1,5 @@
+package org.proteinpedia.api.controller;
+
+public class LuceneSearchHandler {
+
+}
diff --git a/src/main/java/org/proteinpedia/api/controller/SearchController.java b/src/main/java/org/proteinpedia/api/controller/SearchController.java
new file mode 100644
index 0000000..493ab21
--- /dev/null
+++ b/src/main/java/org/proteinpedia/api/controller/SearchController.java
@@ -0,0 +1,11 @@
+package org.proteinpedia.api.controller;
+
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+// @Controller
+// @RequestMapping("/api/v1")
+// public class SearchController {
+// @GetMapping("/search")
+// }
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index 05cdedc..73b597c 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -1,4 +1,4 @@
-spring.datasource.url=jdbc:mariadb://192.168.1.113/test
+spring.datasource.url=jdbc:mariadb://127.0.0.1/proteinpedia
spring.datasource.username=proteinpedia
spring.datasource.password=protein
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver