ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Чашечка Java

Чашечка Java

الذهاب إلى القناة على Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

إظهار المزيد
8 282
المشتركون
-124 ساعات
-37 أيام
-7130 أيام
أرشيف المشاركات
What is Event Sourcing Design Pattern in Java Microservices? Example Hello Java programmers, if you are tired of constantly trying to keep track of your application's current state using a traditional relational database then the Event Sourcing pattern might be just what you need. Event Sourcing is a popular pattern in Microservice architecture that allows services to persist and query the state of an application using a sequence of events instead of storing the current state.This pattern has gained popularity because ithelps to build complex systems with a clear audit trail and support for long-term scalability. By storing a sequence of events, rather than just the latest state, developers can reconstruct the application state at any point in time, even after failures or bugs. It's also one of the 10 essential Microservice patterns I have shared earlier and it's one of the top 3 along with Saga and CQRS patterns which we have seen in my earlier articles. Java Interview questions and tutorials Read: http://www.java67.com/2023/01/event-sourcing-pattern-in-java.html

photo content

Top Java Blogs Weekly: Best of 12/2023 Best of Top Java Blogs, year 2023, week 12 Read: https://www.topjavablogs.com/news/bes
Top Java Blogs Weekly: Best of 12/2023 Best of Top Java Blogs, year 2023, week 12 Read: https://www.topjavablogs.com/news/best-of-12-2023

What is CQRS Pattern in Java Microservices? Command Query Responsibility Segregation Example Tutorial Hello guys, if you are wondering what is CQRS pattern and when and how to use it in your Microservices then you have come to the right place. CQRS is one of the 10 essential Microservice pattern and can be used when your application is either read heavy or write heavy and reading and writing requirement are very different. It aims to separate your app into two parts, command part which writes data and query part which read data and that's how it allows you to develop, scale and optimize them separately. It's also one of the popular Microservices Questions and if you are preparing for interviews, you should prepare this pattern as well. Earlier, I have explained SAGA Pattern and Database Per Microservice pattern and in this article I will explain CQRS pattern, when to use it and what problem does it solve. Java Interview questions and tutorials Read: http://www.java67.com/2023/01/what-is-cqrs-command-query.html

photo content

SAGA Microservice Design Pattern In Java Hello guys, if you want to learn about SAGA Microservice design pattern then you have come to the right place. SAGA is one of the 10 essential Microservice Design PatternsI have shared earlier and it solve a critical problem related to distributed transaction. But, before we get to the different examples that will teach you all about SAGA microservice design patterns in Java, let me tell you a bit more about what it really is. A microservice-based application is basically a distributed system. The overall system consists of multiple minor services, which provide the overall application functionality. This architectural style offers numerous benefits as well as several limitations. SAGA Pattern is also one of the popular Microservice interview question and if you are going for interview, it make sense to learn and understand this design pattern in depth. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/saga-microservice-design-pattern-in-java.html

photo content

Top 15 Microservices Interview Questions with Answers for Java Developers Hello guys, if you are preparing for Java interview
Top 15 Microservices Interview Questions with Answers for Java Developers Hello guys,  if you are preparing for Java interviews then preparing for Microservice architecture is a good decision but there are not many places where you can find Microservice interview questions, so I thought to share some common Microservices questions from Java interviews. If you are a regular reader then you may know that I have been sharing spring interview questions regularly like I shared spring boot questionslast year and this year, I have shared spring cloud questions and spring data jpa questionsso far. You can use those articles to prepare well for any Java and Spring boot interviews, but I also suggest spending some time learning core spring concepts as those are very important. Java Interview questions and tutorials Read: http://www.java67.com/2021/02/microservices-interview-questions-answers-java-spring.html

Top 5 Free Courses to Learn Microservices for Java Developers in 2023 - Best of Lot Hello Java programmers, if you want to le
Top 5 Free Courses to Learn Microservices for Java Developers in 2023 - Best of Lot Hello Java programmers, if you want to learn Microservice architecture and look for free Microservice resources like free online courses, you have come to the right place. Earlier, I have shared the best Microservice courses for Java programmersto build Microservice using Java and the Spring framework, and today, I will share some free courses to learn Microservice in Java using Spring Boot and the Spring Cloud framework. If you don't know, Microservices is a modern architecture that goes along nicely with cloud computing and makes deployment, scaling, and even development easier. Java Interview questions and tutorials Read: http://www.java67.com/2021/04/5-free-microservice-courses-for-java.html

Presentation: Understanding Java Through Graphs Chris Seaton discusses Java’s compiler intermediate representation, to unders
Presentation: Understanding Java Through Graphs Chris Seaton discusses Java’s compiler intermediate representation, to understand at a deeper level how Java reasons about a program when optimizing it. By Chris Seaton Read: https://www.infoq.com/presentations/java-compiler-intermediate-representation/

​Где получить начальные знания по Java-разработке? 23 марта в 20:00 для начинающих Java-разработчиков на открытом уроке в OTUS разберем основы UML. Занятие приурочено к старту специализации «Java Developer». На занятии: — Поговорят о месте UML в процессах разработки ПО — Разберут диаграмму классов и типы связей между классами с примерами на Java — Обсудят, какую пользу может принести знание UML начинающему разработчику. В результате урока вы научитесь применять диаграммы UML при проектировании приложения. А больше навыков ждет вас на онлайн-курсе, доступном в рассрочку. Регистрируйтесь на занятие: https://otus.pw/vhPH Реклама ООО «Отус Онлайн-Образование» LjN8KHoQV

Использование Java Records в качестве DTO в Spring Boot 3 С выходом Spring 6 и Spring Boot 3 Java 17+ стала базовой версией фреймворка. Поэтому сейчас самое время начать использовать компактные Java Records в качестве объектов передачи данных (DTO, Data Transfer Object) для различных вызовов баз данных и API. Предпочитаете ли вы читать или смотреть, давайте рассмотрим несколько подходов к использованию записей Java в качестве DTO, которые применимы к Spring Boot 3 с Hibernate 6 в качестве поставщика персистентности. Читать: https://habr.com/ru/post/721694/?utm_campaign=721694

Top 6 Online Courses to Learn Microservices with Java and Spring Boot in 2023 - Best of Lot Hello guys, if you want to learn
Top 6 Online Courses to Learn Microservices with Java and Spring Boot in 2023 - Best of Lot Hello guys, if you want to learn about Microservices architecture and how to create Microservices with Java using Spring Boot and Spring cloud framework and looking for the best online courses then you have come to the right place. Earlier, I have shared the best free Microservices courses for Java programmersand in this article, I am going to share the best online courses to learn Microservices with Java in 2023. Popularity of Cloud Computing has given an exponential rise to Microservices architecture because they go hand in hand. It's easy to scale Microservices which is the biggest advanced of Cloud Computing. If you don't know what is Microservices then don' t worry, I will give you a brief overview. Java Interview questions and tutorials Read: http://www.java67.com/2022/02/top-5-microservice-courses-for-java.html

10 Examples of RestTemplate class in Spring Framework Hello guys, if you are wondering how to send GET and POST request to yo
10 Examples of RestTemplate class in Spring Framework Hello guys, if you are wondering how to send GET and POST request to your API or Web Service from a Java based Spring Framework then you would be glad to know that You can use use RestTemplate class from Spring Framework. It's a fully functional HTTP client which is really really useful in this age of API. I have used RestTemplate to consume JSON from API before as well as sending different kind of request like POST, PUT, DELETE and PATCH to any REST API. For example, in this article, I shared how to send POST request using RestTemplate and how to set header on HTTP request using RestTemplate. Yes, RestTemplate also allow you to send headers like Authorization on Http Request. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/10-examples-of-resttemplate-in-spring.html

What is ContextLoaderListener in Spring MVC? Example Tutorial The ContextLoaderListner is one of the essential components of the Spring MVC framework, probably the most important after the DispatcherServlet itself. It is used to create the root context and responsible for loading beans, which are shared by multiple DispatcherServlet like beans related to the service layer and data access layer. In general, When you develop Spring MVC based web applications and also using Spring in the services layer, you need to provide two application-contexts. The first one is configured using ContextLoaderListener, and the other is set using DispatcherServlet. The DispatcherServlet is responsible for loading web component-specific beans like controllers, view resolvers, and handler mappingswhile, as I said before, ContextLoaderListener is accountable for loading middle-tier and data-tier beans which forms the back end of Spring applications. Java Interview questions and tutorials Read: http://www.java67.com/2019/05/contextloaderlistener-in-spring-mvc-10.html

photo content

How to access configuration values from application.properties file in Spring Boot? Example Tutorial Hello guys, if you are w
How to access configuration values from application.properties file in Spring Boot? Example Tutorial Hello guys, if you are wonderinghow to access a value defined in your spring application configuration file then you are not alone, many Java developer face the same challenge. How to access a value defined in the application.properties file in Spring Boot is a common question that arises when you dealing with large software applications. In software applications, you need to have different environments for the QA, production, and local. So as a solution for this, you can use different configurations and update the files separately without affecting other environments by using property files. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/how-to-access-value-defined-in.html

How to enable HTTP Caching in Java Web application with Spring MVC? Cache-Control Header Example One of the standard requirem
How to enable HTTP Caching in Java Web application with Spring MVC? Cache-Control Header Example One of the standard requirement in a secure Java web application is todisallow the back button of the browser or invalid the session if the user hit the back button of the browser. You might have seen this behavior while doing online banking or net banking, almost all the banks don't allow you to use the browser's back button. Your session gets terminated as soon as you hit the back button, and you have to log in again to do any transaction. Btw, have you ever checked some situations on your Servlet and JSP-based Java web application, like, if you pressed the back button of your browser after logging in, what happened? You will find that the browser takes you to the previous page. Java Interview questions and tutorials Read: http://www.java67.com/2017/07/how-to-prevent-browsers-from-caching-static-content-using-spring-framework-mvc.html

Говорящая Java Несколько лет назад я публиковал статью о том, как писать код не глядя. Статья неплохо зашла, на столько неплохо, что меня пригласили поднимать с колен доступность в IDE на базе IntelliJ. С виндой то там всё было ок, а вот для MacOS требовалось вмешательство, и я вмешался. Погнали под кат, там всё расскажу. А кто буковы не любит, внизу видео с моего доклада на SnowOne по этой теме. Читать: https://habr.com/ru/post/722674/?utm_campaign=722674

What is @Conditional annotation in Spring Framework? Example Tutorial Hello guys, if you want to know what is @Conditional an
What is @Conditional annotation in Spring Framework? Example Tutorial Hello guys, if you want to know what is @Conditional annotation in Spring Framework and Spring Boot, and how to use it then you have come to the right place. Earlier, I have shared best free courses to learn Spring Framework and Spring Boot, and in this article, you'll learn what they are, how to use them with practical examples. Spring 4.0 introduced the @Conditional annotation that is used for conditional checking for bean registration. This annotation offers more support than the @Profile annotation provided by the spring framework and most of the Spring Boot matching is attributed to this annotation. It allows you to setup features based upon certain conditions like presence of a class in classparth or a JAR File which is how Spring Boot Auto-configuration works. Java Interview questions and tutorials Read: http://www.java67.com/2021/09/conditional-annotations-in-spring-example-tutorial.html