Проект

Общее

Профиль

Действия

JWW-SpringFramework » История » Редакция 19

« Предыдущее | Редакция 19/44 (Разница(diff)) | Следующее »
Александр Александров, 26.10.2020 00:53


Spring Framework/Spring Boot, Java EE, OSGi

Описание

Spring Framework (или коротко Spring) — универсальный фреймворк с открытым исходным кодом для Java-платформы. Также существует форк для платформы .NET Framework, названный Spring.NET

Первая версия была написана Родом Джонсоном (Джонсон, Род (страница отсутствует)), который впервые опубликовал её вместе с изданием своей книги «Expert One-on-One Java EE Design and Development»

Фреймворк был впервые выпущен под лицензией Apache 2.0 license в июне 2003 года. Первая стабильная версия 1.0 была выпущена в марте 2004. Spring 2.0 был выпущен в октябре 2006, Spring 2.5 — в ноябре 2007, Spring 3.0 в декабре 2009, и Spring 3.1 в декабре 2011. Текущая версия — 5.2.4.

Несмотря на то, что Spring не обеспечивал какую-либо конкретную модель программирования, он стал широко распространённым в Java-сообществе главным образом как альтернатива и замена модели Enterprise JavaBeans. Spring предоставляет бо́льшую свободу Java-разработчикам в проектировании; кроме того, он предоставляет хорошо документированные и лёгкие в использовании средства решения проблем, возникающих при создании приложений корпоративного масштаба.

Spring Boot - это проект, построенный по принципу convention-over-configuration (соглашения по конфигурации), призванный упросить создание приложений на базе Spring Framework. Решение предварительно настроено командой разработчиков с учётом использования платформы Spring и сторонних библиотек.

SpringBoot Actuator

Описание

Spring Actuator, а если быть точным то Spring Boot Actuator — это подпроект Spring Boot. Он позволяет разработчику следить за состоянием своего приложение с минимальным вложением со стороны разработчика. В спринг актуатор входит множество ендпоинтов, которые Вы как разработчик можете вызвать и посмотреть различную статистику по своему веб приложению в реальном времени. От Вас ничего, кроме как подключить библиотеку не требуется.

Общая информация

  1. Spring Boot Actuator
  2. Введение в Spring Boot Actuator
  3. Spring Actuator — для чего и как пользоваться
  4. Building a RESTful Web Service with Spring Boot Actuator

Spring Security и OAuth v2.0

Описание

Spring Security - это Java/JavaEE framework, предоставляющий механизмы построения систем аутентификации и авторизации, а также другие возможности обеспечения безопасности для корпоративных приложений, созданных с помощью Spring Framework.

OAuth — открытый протокол (схема) авторизации, который позволяет предоставить третьей стороне ограниченный доступ к защищённым ресурсам пользователя без необходимости передавать ей (третьей стороне) логин и пароль.

Общая информация

  1. OAuth 2.0 простым и понятным языком
  2. Spring Boot 2 – OAuth2 Auth and Resource Server
  3. Spring Boot Security Oauth2 Jwt Auth Example
  4. Spring Boot Security OAuth2 Example
  5. How to use OAuth2RestTemplate?
  6. [SOF] Spring security CORS Filter
  7. [SOF] Can you completely disable CORS support in Spring?
  8. Spring Config To Disable CORS Issue In Spring Boot
  9. How to disable CORS restrictions in Spring Boot App
  10. Enabling Cross Origin Requests for a RESTful Web Service

Spring Boot

  1. Как работает Spring Boot Auto-Configuration
  2. Spring Boot Profiles Example
  3. Externalized Configuration
  4. Externalized Configuration another
  5. Using YAML Instead of Properties
  6. Spring Boot @ConfigurationProperties Example
  7. Guide to @ConfigurationProperties in Spring Boot
  8. Common Application properties
  9. Resources
  10. Load a Resource as a String in Spring
  11. [SOF] Spring Boot - Reading Text File using ResourceLoader
  12. Load file from classpath in Spring Boot
  13. Loading resources in Spring Boot
  14. Getting Started With Spring Boot
  15. Тонкости использования аннотации @Value в Spring Boot
  16. Spring Boot @ConfigurationProperties example
  17. Настройка приложения — Spring Configuration Metadata
  18. [SOF] Call paginated REST request in spring boot
  19. REST Pagination in Spring
  20. [SOF] How to use LocalDateTime RequestParam in Spring? I get “Failed to convert String to LocalDateTime”
  21. How to Define a Spring Boot Filter?

Spring RestTemplate

  1. Download file with RestTemplate
  2. Spring RestTemplate GET with parameters
  3. Spring RestTemplate Error Handling
  4. Uploading a file with a filename with Spring RestTemplate
  5. Uploading MultipartFile with Spring RestTemplate
  6. Using the Spring RestTemplate Interceptor
  7. Spring ClientHttpRequestInterceptor with RestTemplate
  8. Тестирование REST API с помощью TestRestTemplate
  9. Get and Post Lists of Objects with RestTemplate
  10. RESTFUL WEB SERVICES INTEGRATION TESTING WITH SPRING BOOT

Spring (Boot) Data

  1. Introduction to Spring Data Redis
  2. Spring Data Redis
  3. Введение в Redis с использованием Spring Boot
  4. Spring Data Case Insensitive Search Example
  5. Spring Boot Pagination & Filter example | Spring JPA, Pageable
  6. Paging with Spring Boot
  7. Introduction to Spring Data REST

Java EE

  1. [SOF] javax.validation.ConstraintViolationException
  2. Проверка данных — Java & Spring Validation
  3. Валидация данных при помощи Bean Validation API
  4. Проверка данных формы с помощью аннотаций (@Size, @Email и др) в Spring MVC

OSGi, Karaf, Blueprint and etc.

  1. OSGI
  2. Внедряем OSGI на платформе Karaf
  3. Обзор ESB-систем ServiceMix и Fuse
  4. Использование Spring в OSGi-контейнере
  5. OSGi описание, пример

Обновлено Александр Александров больше 3 лет назад · 19 изменени(я, ий)

Go to top