Проект

Общее

Профиль

Действия

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

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


Spring Framework/Spring Boot и Java EE

Описание

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?

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

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

Java EE

  1. [SOF] javax.validation.ConstraintViolationException
  2. Проверка данных — Java & Spring Validation
  3. Валидация данных при помощи Bean Validation API

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

Go to top