In the previous post, we had learned how to upload a file to Amazon S3 in a single operation. But when file size reaches 100 MB, we should consider using multipart uploads with the advantages: improved throughput, quick recovery from any network issues. So Today, JavaSampleApproach will guide how to upload/download large files to S3 with SpringBoot Amazon S3 MultipartFile application.
– Amazon S3 – Upload/Download files with SpringBoot Amazon S3 application
[Continue reading…] “Amazon S3 – Upload/download large files to S3 with SpringBoot Amazon S3 MultipartFile application”
Amazon Simple Storage Service (Amazon S3) is object storage built to store and retrieve any amount of data from web or mobile. Amazon S3 is designed to scale computing easier for developers. For starting, in the tutorial, JavaSampleApproach guide how to create a SpringBoot Amazon S3 application.
– Amazon S3 – How to upload/download large files to S3 with SpringBoot Amazon S3 MultipartFile application
[Continue reading…] “Amazon S3 – Upload/Download files with SpringBoot Amazon S3 application.”
In the article Firebase Cloud Messaging – How to Subscribe TOPIC & Receive Messages | Android, we have created an Android App that can subscribe/unsubscribe specific TOPIC and receive Message Data, but we used Firebase Notification Console GUI to generate Notification. Today, we’re gonna look at way to create a Spring Boot Application Server that can make message and push notification to Android Client via Firebase.
Related Post: Firebase Cloud Messaging – XMPP Server example to receive Upstream Messages | Spring Integration
[Continue reading…] “Firebase Cloud Messaging – Spring Server to Push Notification Example | Spring Boot”
In the previous post, we had learned how to create a Spring Data Rest application, and use Postman to navigate arround restAPIs. Are there any tools good for interacting with Spring Data Rest application? -> Yes, Hal Browser is an useful tool for development by using it to follow the restfulAPIs, modify and create a new resource. So in the tutorial, JavaSampleApproach shows how to use Hal Browser with Spring Data Rest.
– How to access MySQL database with Spring Data Rest application
– Spring Data Rest – How to create a RestAPIs with JPA One-to-Many relational entities | SpringBoot + MySql + HAL Browser
[Continue reading…] “How to use HAL Browser with Spring Data Rest | SpringBoot + MySQL”
The WebSocket protocol provides new capability for web applications: full-duplex, two-way communication. So in the system where the client and server need to exchange data at high frequency and with low latency, WebSocket is the best solution. That is the reason for us to create a Spring WebSocket Application with JavaSampleApproach.
[Continue reading…] “WebSocket – Create Spring WebSocket Application with SpringBoot + SockJS + STOMP”
Json Infinite Recursion is one of the most common problems when we serialize Java objects which having Bidirectional-Relationships. So in the tutorial JavaSampleApproach will guide you how to smoothly handle the problems with Jackson annotations:
– Jackson to convert Java Object to/from Json String
– Integrate Spring RestAPIs with @JsonView
– How to use @JsonView to serialize/de-serialize and customize JSON format from Java Object
[Continue reading…] “How to resolve Json Infinite Recursion problem when working with Jackson”