Агуулгын хүснэгт:

Хаврын ачаалах сесс гэж юу вэ?
Хаврын ачаалах сесс гэж юу вэ?

Видео: Хаврын ачаалах сесс гэж юу вэ?

Видео: Хаврын ачаалах сесс гэж юу вэ?
Видео: Үндсэн 7 хүрд гэж юу вэ? Чакран талаарх ойлголт. 2024, Арваннэгдүгээр
Anonim

1. Танилцуулга. Хаврын чуулган нь хэрэглэгчийн удирдах API болон хэрэгжилтийг хангадаг сесс мэдээлэл байхын зэрэгцээ бөөгнөрөлийг дэмжих нь улиг болсон сессүүд хэрэглээний контейнерт зориулсан тусгай шийдэлд холбогдохгүйгээр.

Үүнтэй адилаар би хаврын ачааллын үед сессүүдийг хэрхэн удирдах вэ?

Хаврын ачаалах сессийн менежментийг хэрэгжүүлэх алхмууд, үүнийг энэ зааварт авч үзэх болно

  1. Spring Initializer програмаас Spring Boot төслийг үүсгэ.
  2. pom.xml дээр хаврын сесс jdbc хамаарлыг нэмнэ үү.
  3. application.properties дотор хаврын jdbc шинж чанаруудыг нэмнэ.
  4. Хадгалах, устгах/хүчингүй болгохын тулд амралтын төгсгөлийн цэгүүдийг үүсгэнэ үү.

HttpServletRequest хаврын ачаалах гэж юу вэ? Танилцуулга. Энэ зааварт бид биеийг хэрхэн унших талаар сурах болно HttpServletRequest олон удаа ашиглах Хавар . HttpServletRequest нь биеийг унших getInputStream() аргыг ил гаргадаг интерфейс юм. Анхдагч байдлаар, энэ InputStream-ийн өгөгдлийг зөвхөн нэг удаа унших боломжтой.

Үүнтэй холбогдуулан хаврын чуулган хэрхэн ажиллаж байна вэ?

Тойм. Хаврын чуулган чөлөөлөх энгийн зорилготой сесс HTTP-ийн хязгаарлалтаас удирдах сесс серверт хадгалагдсан. Шийдэл нь хуваалцахад хялбар болгодог сесс Нэг контейнерт (жишээ нь Tomcat) холбогдохгүйгээр үүлэн доторх үйлчилгээнүүдийн хоорондох өгөгдөл.

Spring Security сесс ашигладаг уу?

Анхны утгаараа, Хаврын аюулгүй байдал бий болгоно сесс хэрэгтэй үед - энэ нь "хэрэв шаардлагатай" юм. Илүү харьяалалгүй програмын хувьд "хэзээ ч" гэсэн сонголт нь үүнийг баталгаажуулах болно Хаврын аюулгүй байдал өөрөө ямар ч үүсгэхгүй сесс ; Гэсэн хэдий ч хэрэв програм нэгийг үүсгэсэн бол Хаврын аюулгүй байдал хийх болно ашиглах үүнээс.

Зөвлөмж болгож буй: