getFiles(){
33 | return docRepository.findAll();
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/main/resources/application.properties:
--------------------------------------------------------------------------------
1 | spring.h2.console.enabled=true
2 | spring.datasource.url=jdbc:h2:file:/home/parallels/Documents/docs/dev-db
3 | spring.datasource.driver-class-name=org.h2.Driver
4 |
5 | spring.jpa.hibernate.ddl-auto=create
6 |
7 | server.port=8777
8 |
9 | spring.servlet.multipart.enabled=true
10 | spring.servlet.multipart.file-size-threshold=2KB
11 | spring.servlet.multipart.max-file-size=200MB
12 | spring.servlet.multipart.max-request-size=200MB
13 |
--------------------------------------------------------------------------------
/src/main/resources/templates/doc.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | File Upload / Download
6 |
7 |
8 |
9 |
Upload Multiple Files
10 |
14 |
15 |
16 |
17 |
List of Documents
18 |
19 |
20 |
21 | Id |
22 | Name |
23 | Download Link |
24 |
25 |
26 |
27 |
28 | |
29 | |
30 | Download |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/src/test/java/com/example/demo/BlobDemoApplicationTests.java:
--------------------------------------------------------------------------------
1 | package com.example.demo;
2 |
3 | import org.junit.jupiter.api.Test;
4 | import org.springframework.boot.test.context.SpringBootTest;
5 |
6 | @SpringBootTest
7 | class BlobDemoApplicationTests {
8 |
9 | @Test
10 | void contextLoads() {
11 | }
12 |
13 | }
14 |
--------------------------------------------------------------------------------