fa
Feedback
Чашечка Java

Чашечка Java

رفتن به کانال در Telegram

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

نمایش بیشتر
8 552
مشترکین
-224 ساعت
-227 روز
-2630 روز
آرشیو پست ها
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

What is @PropertySource Annotation in Java and Spring? PropertySource Example Spring Boot Hello Java developers, if you are u
What is @PropertySource Annotation in Java and Spring? PropertySource Example Spring Boot Hello Java developers, if you are using Spring Framework or Spring Boot in your new project and wondering what is property source in Spring Frameworkand how to use @PropertySource annotation then you have come to the right place. Earlier, I have shared the best books and online courses to learn Spring Frameworkand in this article, I will teach you how to use @PropertySource annotation in Spring to read Environment variables and inject properties using @Value annotation. In the Spring application, one of the files that are needed to provide properties to the Spring environment is the @Configuration classes. Java Interview questions and tutorials Read: http://www.java67.com/2021/10/what-is-property-source-in-spring.html

How to call REST API an send HTTP GET and POST Request using cURL command in Linux? Example Tutorial The curl or cURL command
How to call REST API an send HTTP GET and POST Request using cURL command in Linux? Example Tutorial The curl or cURL command of Linux is a compelling and versatile command which allows you to send sophisticated HTTP requests right from your Linux command line window. You can use the cURL command to test your RESTful Web Services by sending GET and POST requests, doing authentication, saving a cookie in the file, etc. The curl command is, in fact, the go-to tool for many Java and Spring developers working in web applications and consuming data from the secured RESTful Web Services. Still, you can also use it to test your simple REST Web APIs without security. I have used it many times to check if our Web service is up or not, or is there any error while accessing those services. Java Interview questions and tutorials Read: http://www.java67.com/2017/10/how-to-test-restful-web-services-using.html

SourceBuddy динамически компилирует исходный код Java Через два месяца после первого коммита в октябре 2022 года Питер Верхас, старший архитектор EPAM Systems, выпустил версию 2.0.0 SourceBuddy, новой утилиты, которая компилирует динамически исходный код Java, заданный в строке или файле, в файл класса. Утилит SourceBuddy требует Java 17 и представляет собой упрощенный фасад для компилятора javac, который обеспечивает ту же функциональность. Версия 2.0.0 поддерживает комбинацию скрытых и нескрытых классов во время компиляции и выполнения. Кроме того, был упрощен API, включая критические изменения, такие как изменение метода loadHidden()на метод hidden(), поэтому и выпущен новый основной релиз. Полный обзор изменений для каждой версии доступен в документации по выпускам на GitHub. Читать: https://habr.com/ru/post/711922/?utm_campaign=711922

Не можете измерить — не сможете улучшить: как мы используем метрики в разработке автотестов Привет! Меня зовут Александр, я работаю QAA менеджером в компании Wrike, начинал с позиции QAA инженера в далеком 2010-ом и был первым в этой роли. За 12 лет нам удалось построить крутую команду и создать систему контроля качества, которая позволяет быстро и без багов деплоить продуктовый код в продакшен. В статье я расскажу три истории из опыта нашей команды, которые наглядно показывают, что без правильно подобранных метрик сложно оценивать и отслеживать изменения в текущих процессах. Статья будет полезна, если вы хотите осознанно и качественно подходить к процессу разработки тестов, контролировать и улучшать этот процесс, используя данные, а также уметь оценивать результаты проведенных экспериментов. Читать: https://habr.com/ru/post/722378/?utm_campaign=722378

Снова про ARIS. Коллекция «велосипедов» для разработчика Нестандартные подходы к написанию скриптов, разработка собственных библиотек и другая полезная информация для разработчиков скриптов ARIS. Если Вы уже знаете что такое ARIS, то добро пожаловать. Если нет, то можете прочитать вот эту статью. Читать: https://habr.com/ru/post/722418/?utm_campaign=722418

One Day Offer — шанс попасть в команду SM Lab всего за один день Ребята ищут Middle/Senior Data engineer'a, который будет заниматься: — реализацией ETL в Hadoop с помощью Airflow; — работой с различными источниками данных: от Oracle до API личных кабинетов; — подготовкой витрин для анализа (Hive + Spark+ SQL). Стек команды: Ванильный Hadoop, Kafka, Spark, Airflow, ClickHouse, Jira, Confluence и GitLab. К слову, SM Lab готовы рассмотреть и специалистов из смежных областей. Например, разработчиков уровня Middle/Senior со знанием любой БД и Java. Успевайте откликнуться до 23 марта: https://tprg.ru/M4z7 Реклама ООО «Спортмастер» LjN8K7hSH