We will develop a remote control system that can be extended for various devices and equipment using popular enterprise technologies and the Raspberry Pi platform.
JPA provides several solutions for projection queries and DTO mapping. It is up to us to choose the most appropriate solution for each of our use cases.
It's a short and clear explanation how to start a Spring Boot project with the usage of a completely free IDE (STS), which is created just for working with Spring and Spring Boot and has all necessary functionality to do it effectively.
Hello Max, I am very glad that you like my article and found it useful for you. The back end is related to a Spring Boot application, which is described here: https://dzone.com/articles/magic-of-spring-data. Thank you.
Now the source code is available at https://github.com/spylypets/spring-data-magic. The article itself is on moderation at the moment. I updated it to be compliant with Java 11 and the latest Spring Boot specifications.
I think the problem is not with Spring itself, but with the Spring documentation. To my mind, it is great to get basic functionality configured and auto-generated out of box. But all the "magic" should be documented in details.
Comments
May 25, 2022 · Sarah Davis
It's a short and clear explanation how to start a Spring Boot project with the usage of a completely free IDE (STS), which is created just for working with Spring and Spring Boot and has all necessary functionality to do it effectively.
Mar 31, 2021 · Sergiy Pylypets
Hello Max, I am very glad that you like my article and found it useful for you. The back end is related to a Spring Boot application, which is described here: https://dzone.com/articles/magic-of-spring-data. Thank you.
Aug 03, 2020 · Sergiy Pylypets
Hi Tom,
Now the source code is available at https://github.com/spylypets/spring-data-magic. The article itself is on moderation at the moment. I updated it to be compliant with Java 11 and the latest Spring Boot specifications.
Aug 03, 2020 · Sergiy Pylypets
Hi Manoel, the source code for this article is available at https://github.com/spylypets/consuming-rest.
Jul 15, 2020 · Sergiy Pylypets
Hi, I am going to deploy it to GitHub soon.
Jul 14, 2020 · Sergiy Pylypets
Hi Tom,
For now, the code is not deployed to GitHub. I am going to deploy it soon.
Thanks,
Sergiy
Jun 23, 2020 · Eric Gregory
Useful article. It contains valuable optimization information, which is not widely-known.
Also, I have one question: why query 3 is considered more optimized than query 2 in section Logical Operator? What is the difference here?
Apr 13, 2019 · Sergiy Pylypets
Thank you Dawn! I am very glad if my article can be useful for somebody.
Oct 22, 2018 · Sergiy Pylypets
Thank you very much, Dora! Your words are like a drive for me! :-)
Aug 10, 2018 · Sergiy Pylypets
Thank you for such good words! I am happy that you like this article.
Aug 08, 2018 · Sergiy Pylypets
I think the problem is not with Spring itself, but with the Spring documentation. To my mind, it is great to get basic functionality configured and auto-generated out of box. But all the "magic" should be documented in details.