πŸ‘¨πŸ»β€πŸ’» АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ πŸ‘¨πŸ»β€πŸ’» - [Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈΠΉ Кислин] НаиболСС вострСбованныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ /инструмСнты / Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java | Π‘Π»ΠΈΠ² ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… курсов ΠΈ Ρ‚Ρ€Π΅Π½ΠΈΠ½Π³ΠΎΠ² Π½Π° SLIV.ONE Π•Π–Π•Π”ΠΠ•Π’ΠΠž! Π­ΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»! Π‘Ρ…Π΅ΠΌΡ‹ Π·Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°! БСсплатныС Онлайн ΠšΡƒΡ€ΡΡ‹!

πŸ‘¨πŸ»β€πŸ’» АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ πŸ‘¨πŸ»β€πŸ’» [Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈΠΉ Кислин] НаиболСС вострСбованныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ /инструмСнты / Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java

BjobΡ‹Π²Π°ΠΉ

πŸŽ“ Π£Ρ‡ΠΈΡ‚Π΅Π»ΡŒ πŸŽ“
Космос НАШ
НазваниС: НаиболСС вострСбованныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ /инструмСнты / Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java
Автор: Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈΠΉ Кислин

НаиболСС вострСбованныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ /инструмСнты / Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Java: Maven/ Spring/ Security/ JPA(Hibernate)/ Rest(Jackson)/ Bootstrap(CSS)/ jQuery + plugins

На Ρ‚Ρ€Π΅Π½ΠΈΠ½Π³Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ разрабатываСтся ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Spring ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ c Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΏΡ€Π°Π²Π°ΠΌΠΈ доступа Π½Π° основС Ρ€ΠΎΠ»Π΅ΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ инструмСнты/ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ/ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ: Maven, Spring Security, Spring MVC, Spring Data JPA, Spring Security Test, Hibernate ORM, Hibernate Validator, SLF4J, Json Jackson, JSP, JSTL, Apache Tomcat, WebJars, Dandelion DataTables, Ehcache, PostgreSQL, HSQLDB, JUnit, Hamcrest, Mockito, JsonPath, jQuery, Jeditable, jQuery notification, Bootstrap.
  • ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π΅Π»ΡΡ‚ΡŒΡΡ способам Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ многочислСнных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Spring, Π° Ρ‚Π°ΠΊΠΆΠ΅ структурному (красивому ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΌΡƒ) java ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ прилоТСния.
  • КаТдоС занятиС Π² закрСпляСтся домашним Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ схоТСй Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ занятиС начинаСтся с Ρ€Π°Π·Π±ΠΎΡ€Π° Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… Π·Π°Π΄Π°Π½ΠΈΠΉ.
План Π²Π΅Π±ΠΈΠ½Π°Ρ€Π°

  • ΠžΠ±Π·ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π° Π²Π΅Π±ΠΈΠ½Π°Ρ€Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ПО.
  • БистСмы управлСния вСрсиями
  • Maven
  • Π›ΠΎΠ³Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • АрхитСктура прилоТСния Spring. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ каркаса прилоТСния
  • ΠžΠ±Π·ΠΎΡ€ Spring Framework. Spring Context
  • ВСстированиС. Spring Test
  • Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Spring JDBC
  • Spring ORM. JPA. Hibernate. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
  • РСализация Ρ‡Π΅Ρ€Π΅Π· JPA. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ
  • Насторойка ΠΏΡƒΠ»Π° ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΠ²
  • Spring Data JPA
  • ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • Spring Web. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Tomcat
  • Spring Web MVC
  • ВСстированиС Spring MVC
  • РСализация Rest API
  • ВСтсированиС Rest ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²
  • WebJars. Bootstrap. Dandelion-Datatables
  • AJAX. jQuery.
  • Spring Security
  • Spring Security Test
  • Авторизация/ рСгистрация. JSP based tag.
  • Dandelion Bundle. Настройка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript.
  • Π Π°Π±ΠΎΡ‚Π° с Dandelion Datatables Ρ‡Π΅Ρ€Π΅Π· Ajax.
  • ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ
  • Π”Π΅ΠΏΠ»ΠΎΠΉ Π² PaaS-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Heroku
  • РСсурсы
ΠžΠ±Π·ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π° Π²Π΅Π±ΠΈΠ½Π°Ρ€Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ПО.
  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° vs Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Apache Commons, Guava
  • ΠžΠ±Π·ΠΎΡ€ популярности инструмСнтов ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Java Π·Π° 2014 Π³.
  • ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Spring Pet Clinic. Demo
  • По слСдам Spring Pet Clinic. Maven/ Spring Context/ Spring Test/ Spring ORM/ Spring Data JPAs
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ ПО с IntelliJ IDEA
БистСмы управлСния вСрсиями
  • РаспрСдСлённыС систСмы управлСния вСрсиями. Git.
Maven.
  • Π‘Ρ€Π΅Π΄Π° сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Maven.
  • The Central Repository
  • Maven archetype. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° основС maven-archetype-webapp. Π‘Π±ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • Настройка ΠΏΡ€ΠΎΠΏΠ΅Ρ€Ρ‚Π΅ΠΉ Maven: ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°, java version, зависимости, maven-compiler-plugin
  • Build Lifecycle.
  • Dependency Mechanism
  • Зависимости, ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ
  • The Reactor. Snapshots
  • НСдостатки Maven. Π”Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты сборки.
  • Π’Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ Tomcat. Π”Π΅ΠΏΠ»ΠΎΠΉ Π² Tomcat ΠΈ динамичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

  • РСсурсы:
  • Maven: The Complete Reference
  • Автоматизация сборки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°
  • Repository management Nexus
  • Appfuse project (archetype appfuse)
  • Bintray: gateway to Maven Central
Π›ΠΎΠ³Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
  • БистСмы логгирования: java.util.logging, common-logging,Logback, SLF4J, Log4J. Π’Π΅Π΄Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π° прилоТСния
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ зависимостСй логгирования Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
  • Log4j vs Logback. Анализ зависимостСй ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ логгирования. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠΈ логгирования. Настройка Live Template.
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ IDEA с Tomcat, Π΄Π΅ΠΏΠ»ΠΎΠΉ.
  • ВСстированиС логирования Π² сСрвлСтС. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ окруТСния TOPJAVA_ROOT.
  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎ JMX.
  • ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ прилоТСния. Π”Π΅ΠΏΠ»ΠΎΠΉ Π² Tomcat Π±Π΅Π· IDE. Remote debug.

АрхитСктура прилоТСния Spring. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ каркаса прилоТСния.
  • АрхитСктурныС слои прилоТСния Π² Spring
  • Π˜Π½Π²Π΅Ρ€ΡΠΈΡ управлСния.DI/ Service Locator
  • ДомСнная модСль прилоТСния
  • ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ DTO. Value Object ΠΈ Data Transfer Object
  • ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ Repository ΠΈ DAO
  • Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎ слоям ΠΈ бизнСс Π»ΠΎΠ³ΠΈΠΊΠ΅. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ каркаса прилоТСния.

  • РСсурсы:
  • ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ "Π‘Π»ΠΎΠΈ прилоТСния".
  • Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ Β«ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ проСктирования»
  • Catalog of Patterns of Enterprise Application Architecture
ΠžΠ±Π·ΠΎΡ€ Spring Framework. Spring Context.
  • Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° API
  • ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Spring. Spring Roo
  • ΠžΠ±Π·ΠΎΡ€ Spring Framework
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Spring Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚ Spring-Π°. BeanFactory. Запуск ApplicationContext. BeanDefinitionNames
  • Π˜Π½ΠΆΠ΅ΠΊΡ†ΠΈΡ Ρ‡Π΅Ρ€Π΅Π· Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. Required. JSR 250. PostConstruct/ PreDestroy.
  • Π‘ΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π‘Ρ‚Π΅Ρ€Π΅ΠΎΡ‚ΠΈΠΏΡ‹.
  • Spring ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ. Π­Ρ‚Π°ΠΏΡ‹ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ контСкста.

  • РСсурсы:
  • Π•Π²Π³Π΅Π½ΠΈΠΉ Борисов. Spring, Ρ‡Π°ΡΡ‚ΡŒ 1
  • Π•Π²Π³Π΅Π½ΠΈΠΉ Борисов. Spring, Ρ‡Π°ΡΡ‚ΡŒ 2
  • ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡ Spring framework core
  • Introduction to the Spring IoC container and beans
  • ΠžΠ±Π·ΠΎΡ€ Spring Roo
  • Getting Started
  • Spring Framework Reference Documentation
  • Spring Π½Π° GitHub
ВСстированиС. Spring Test.
  • ВСстированиС Ρ‡Π΅Ρ€Π΅Π· JUnit.
  • Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ Spring ΠΈ JUnit.
  • ПодмСна контСкста ΠΏΡ€ΠΈ тСстировании
  • Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Spring Ρ‡Π΅Ρ€Π΅Π· import
Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Spring JDBC
  • NoSQL or RDBMS.ΠžΠ±Π·ΠΎΡ€ NoSQL систСм. CAP
  • ΠžΠ±Π·ΠΎΡ€ Java persistence solution Π±Π΅Π· ORM: commons-dbutils, Spring JdbcTemplate, MyBatis
  • Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ инициализация Π±Π°Π·Ρ‹
  • ВСстированиС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ in-memory HSQLDB. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°/нСдостатки
  • ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ Spring
  • Настройка Database Π² IDEA ΠΈ запуск SQL.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Spring Jdbc.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ DataSource. property-placeholder. ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ Spring
  • Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Π·Ρ‹ ΠΏΡ€ΠΈ стартС прилоТСния
  • JdbcTemplate. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ JdbcUserRepository
  • ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° тСстовых Π΄Π°Π½Π½Ρ‹Ρ… для UserServiceTest
  • Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Π·Ρ‹ ΠΈΠ· java. Абстракция Resource
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ equals/hashCode. ВСстированиС UserService
  • ΠŸΠΎΡ‡ΠΈΠ½ΠΊΠ° UserAdminRestTest: mock конфигурация.

Spring ORM. Hibernate. JPA.
  • ORM. Mapping. Описания ΠΌΠΎΠ΄Π΅Π»ΠΈ Hibernate (hbm.xml/annotation)
  • Hibernate. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ORM: TopLink, ElipseLink, EBean (used in Playframework).
  • JPA. JPA Performance Benchmark
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Spring ORM ΠΈ Hibernate
  • ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ наслСдования ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
  • Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ PK
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ hibernate-validator. JSR-303 -> JSR-349
  • ОписаниС связСй Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ. ЛСнивая Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ JPA. Π‘ΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π½ΠΈΠ΅ Entities. JPA definitions
  • ВыраТСния Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ JPA Facet. НазначСниС DataSource.

  • РСсурсы:
  • Java Persistence
  • Hibernate
РСализация Ρ€Π°Π±ΠΎΡ‚Ρ‹ с DB Ρ‡Π΅Ρ€Π΅Π· JPA. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ.
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ JpaUserRepository Ρ‡Π΅Ρ€Π΅Π· EntityManagerFactory/ SessionFactory
  • ИспользованиС TypedQuery ΠΈ @NamedQuery. НазначСниС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎ индСксу ΠΈ ΠΈΠΌΠ΅Π½ΠΈ.
  • HQL/ JPQL. ER Diagram/ DB Diagrem. JPA/ Hibernate Console.
  • JPA Criteria API. Unified Queries for Java
  • ВСстированиС Ρ‡Π΅Ρ€Π΅Π· наслСдованиС.
  • Вранзакция. ACID. Π£Ρ€ΠΎΠ²Π½ΠΈ изоляции Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ. MVCC
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. Spring Transaction Management
  • Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ использования @Transactional Π² слоях Repository/Service
  • Использования @Transactional для тСстов. ВлияниС Π² тСстах @Transactional ΠΈ debug.
  • readOnly ΠΈ Propagation.SUPPORTS
  • ОбновлСниС схСмы DB ΠΏΠΎ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ

  • РСсурсы:
  • Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с транзакциями: РаспространСнныС ошибки
  • ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π‘Π£Π‘Π”. MVCC
Насторойка ΠΏΡƒΠ»Π° ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΠ².
  • Π’Ρ‹Π±ΠΎΡ€ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡƒΠ»Π° ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΠ²: BoneCP, Commons Database Connection Pooling, Tomcat pool
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ tomcat-jdbc Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
Spring Data JPA
  • Π—Π°ΠΌΠ΅Π½Π° AbstractDAO: JPA Repositories.
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ зависимостСй: Maven BOM [Bill Of Materials] Dependency
  • БтратСгия проксированиС Repository.
  • Π”Π΅Π»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. @Modifying/ @Query/ @Transactional
  • Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ @Query Ρ‡Π΅Ρ€Π΅Π· @NamedQuery.
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ зависимостСй ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

  • РСсурсы:
  • Spring Data JPA Tutorial
  • Spring Data JPA with QueryDSL
  • Spring Data – Π½ΠΎΠ²Ρ‹ΠΉ взгляд Π½Π° persistence (Π²ΠΈΠ΄Π΅ΠΎ с JeeConf)
ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • ΠšΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Spring Framework
  • ΠŸΠΎΡ‡ΠΈΠ½ΠΊΠ° тСста: инвалидация кэша
  • ΠŸΠΎΡ‡ΠΈΠ½ΠΊΠ° JUnit: ΠΎΠ΄ΠΈΠ½ кэш Π½Π° JVM
  • Π£Ρ€ΠΎΠ²Π½ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Hibernate
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ кэша Hibernate 2-Π³ΠΎ уровня
  • JPA2 @Cacheable vs Hibernate @Cache
  • ΠŸΠΎΡ‡ΠΈΠ½ΠΊΠ° тСстов: инвалидация кэша Hibernate

  • РСсурсы:
  • РаспрСдСлённая систСма кСша ehcache
  • Spring cache Abstraction
  • Ehcache with Hibernate
  • Cache annotation attributes
  • Hibernate Cache. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°
Spring Web. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Tomcat
  • ДобавляСм Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π²Π΅Π± зависимости
  • ΠŸΠΎΠ΄Π½ΡΡ‚ΠΈΠ΅ контСкста Spring Π² Π²Π΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π—Π°Π΄Π°Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ профиля.
  • ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ контСкста Spring Π² Π²Π΅Π±-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅
  • Π’Ρ‹Π²ΠΎΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· сСрвлСт.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ JSP ΠΈ JSTL зависимостСй. Π’Ρ‹Π²ΠΎΠ΄ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ JSP/JSTL.
  • Вставка Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² JSP. Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· JSTL.
  • ДинамичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ профиля ΠΏΡ€ΠΈ запускС.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡƒΠ»Π° ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΠ² Π² Tomcat ΠΈ jndi-lookup.
  • Запуск Tomcat Ρ‡Π΅Ρ€Π΅Π· tomcat7-maven-plugin. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°.
Spring Web MVC
  • ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ Front Controller
  • ДобавляСм DispatcherServlet ΠΈ MVC application context. Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ контСкстов Π² Spring Web MVC
  • Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса. HandlerMappings
  • View resolving: прячСм jsp ΠΏΠΎΠ΄ WEB-INF.
  • Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ UserController. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½ MVC.
  • Маппинг рСсурсов. Поиск ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΏΠΎΠ»ΠΎΠΌΠΊΠΈ прилоТСния. Default DispatcherServlet Configuration
  • HandlerMapping: SimpleUrlHandlerMapping, RequestMappingHandlerMapping, BeanNameUrlHandlerMapping
  • Локализация. ResourceBundleMessageSource/ ReloadableResourceBundleMessageSource. ВынСсСниС Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΎ внСшний ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³.

  • РСсурсы:
  • Spring MVC Tutorial
  • Web MVC framework
  • Special bean types in the WebApplicationContext
ВСстированиС Spring MVC
  • MockMvc. ResultMatcher.
  • ДобавляСм Mockito ΠΈ Hamcrest
  • РСализация тСста для UserController

  • РСсурсы:
  • Unit Testing of Spring MVC Controllers
РСализация Rest API
  • JAX-RS vs Spring MVC
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° запросов Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²
  • 406-not-acceptable. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ JSON (Jackson).
  • Настройка сСриализации JSON. ВСстированиС Ρ‡Π΅Ρ€Π΅Π· SoapUi.
  • Π‘Π΅Ρ€ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ hibernate lazy-loading с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ jackson-datatype-hibernate
  • Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ настройки Π² HibernateAwareObjectMapper.
  • РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с UTF-8 Π² StringHttpMessageConverter

ВСтсированиС Rest ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²
  • ДобавляСм JSON Path
  • ДобавляСм JSON Util.
  • ДополняСм mockito: Json Matcher-Ρ‹. Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ тСстов.

  • РСсурсы:
  • Unit Testing of Spring MVC Controllers: REST API
WebJars. Bootstrap. Dandelion-Datatables.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²Π΅Π± рСсурсов. WebJars.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Bootstrap. Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ JSP.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Dandelion-Datatables.
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† Π½Π° основС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Dandelion-Datatables. Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

  • РСсурсы:
  • Twitter Bootstrap Tutorial
  • Javascript ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹ для Bootstrap
AJAX. jQuery.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ jQuery ΠΈ jQuery notification.
  • Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅ $(document).ready. Запросы ajax. ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² success.
  • РСализация удалСния/рСдактирования Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· PUT
  • РСализация удалСния/рСдактирования Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅.
  • ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ajaxError. Нотификация.

  • РСсурсы:
  • jQuery API
  • jQuery notification plugin
  • DataTables 1.9.4 API
Spring Security
  • ДобавляСм Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ spring-security ΠΈ security filter
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌ security context для рСсурсов ΠΈ REST
  • ВСстируСм REST Ρ‡Π΅Ρ€Π΅Π· SoapUI
  • Доступ ΠΊ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΠ· прилоТСния
  • Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ JDBC-based UserDetailsService
  • ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Spring Security
  • РСализация собствСнного ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° Π°Π²Ρ‚ΠΎΡ€ΠΈΡ†Π°Π·ΠΈΠΈ. НаслСдованиС UserDetailsService, UserDetails, GrantedAuthority
  • Π§ΠΈΠ½ΠΈΠΌ DI сСрвиса: Ρ‚ΠΈΠΏΡ‹ проксирования
  • Π Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ проксирования Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Data Repository
  • ΠšΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ: BCryptPasswordEncoder. ВСстированиС пароля.
  • Security Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹

  • РСсурсы:
  • ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Spring Security
  • spring security slideshow
  • Spring security documentation
Spring Security Test
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊ тСстам security Ρ„ΠΈΠ»ΡŒΡ‚Ρ€.
  • Авторизация Π² тСстах ΠΏΠΎ httpBasic

  • РСсурсы:
  • ВСстированиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MockMvc
  • ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования spring-security-test
Авторизация/ рСгистрация. JSP based tag.
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌ security контСкст: login/logout. ДобавляСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
  • ДобавляСм login.jsp, css
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°: Spring Security Taglib
  • ДобавляСм ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ: Handler interceptor ΠΈ intercept-url.
  • Method Security ΠΈ Method Security Expressions. Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ конфигурирования ΠΎΡ‚ контСкста mvc/parent.
  • ДобавляСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ профиля ΠΈ jsp.
  • Π€ΠΎΡ€ΠΌΠ° рСгистрации.CвязываниС ΠΈ валидация.
  • Π”Π΅Π»Π°Π΅ΠΌ jsp tag для Π²Π²ΠΎΠ΄Π° поля Ρ„ΠΎΡ€ΠΌΡ‹.
  • Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ„ΠΎΡ€ΠΌΡ‹ профиля Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅.
  • РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ: CharacterEncodingFilter
Dandelion Bundle. Настройка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ JavaScript.
  • Анализ Π³Ρ€Π°Ρ„Π° зависимостСй.
  • ДобавляСм datatables Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΊΠ°ΠΊ webjar.
  • ΠŸΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ стандартныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ JavaScript
  • ДобавляСм Dandelion Bundle Π² JSP.
  • Development ΠΈ Production modes.

  • РСсурсы:
  • Dandelion configuration properties.
  • Datatables configuration properties.
Π Π°Π±ΠΎΡ‚Π° с Dandelion Datatables Ρ‡Π΅Ρ€Π΅Π· Ajax.
  • ОбновляСм JSP списка ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.
  • ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. jQuery onLoad ΠΈ Datatables callbacks.
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  • Плагин Jeditable
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ОбновлСниС Π΄Π°Π½Π½Ρ‹Ρ… послС ΠΎΡ‚Π²Π΅Ρ‚Π° сСрвСра. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок.
  • Π Π°Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  • ΠŸΠΎΡ‡ΠΈΠ½ΠΊΠ° update: Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎ слоям.
  • Jeditable: How to use selects
  • ΠšΠ°ΡΡ‚ΠΎΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Jeditable Ρ‚ΠΈΠΏ: Datepicker
  • ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π½Π° AJAX списка Π΄Π΅Π».
  • Вставка Π½ΠΎΠ²ΠΎΠΉ записи.

  • РСсурсы:
  • DataTables v1.9 API
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Jeditable ΠΏΠ»Π°Π³ΠΈΠ½Π°.
  • Custom input types
ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ.
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ HTTP status code
  • Exception Handling Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с JSP 2.3/ JSR-245/ Tomcat 8 bug issues
  • Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· @ControllerAdvice
  • БСриализация Exception Π² JSON
Π”Π΅ΠΏΠ»ΠΎΠΉ Π² PaaS-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Heroku
  • Getting Started with Spring MVC Hibernate on Heroku
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ DataSource profile для Heroku
  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ прилоТСния для запуска Ρ‡Π΅Ρ€Π΅Π· Tomcat-based Java Web
  • Π˜Π½Ρ‚Π΅Ρ€Π³Ρ€Π°Ρ†ΠΈΡ с IDEA

  • РСсурсы:
  • РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с UTF-8
  • Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Java с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PaaS ΠΎΡ‚ Heroku
ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ½ΠΈΠΊ: - Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ: https://cloud.mail.ru/public/5ZZn/y26ApsZei
ΠŸΠ°Ρ€ΠΎΠ»ΡŒ: Open-Hide.biz
Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²ΠΎΠΉΡ‚ΠΈ ΠΈΠ»ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.
 

MahanA

SUPER VIP
SUPER VIP
ЗдравствуйтС!
ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅, поТалуйста, ссылку. Π’Π°, которая Π² сообщСнии - Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚...
 
  • Like
Π Π΅Π°ΠΊΡ†ΠΈΠΈ: Xanders
Π‘Π²Π΅Ρ€Ρ…Ρƒ