π±ππππππ/ππππππ
[Spring] μ μμ λΆ νλ μμν¬ μΈμ μκ° λ³κ²½νκΈ°
ν΄λ²λ
2025. 4. 25. 18:56
λ°μν
egovframework:com:v3.10:sec:login_session_management [eGovFrame]
egovframework:com:v3.10:sec:login_session_management [eGovFrame]
λ‘κ·ΈμΈν λ§λ£μκ°κΉμ§μ λ¨μ μκ°μ νμνλ€. μΈμ μ κ°μ²΄ μ 보 μ μ₯, μ·¨λ, μ κ±°μ κΈ°λ₯μ κ°μΌλ©° HttpServletRequest κ°μ²΄μ HttpSession μ 보λ₯Ό μ¬μ©νμ¬ μ²λ¦¬λλ€. μ νλμμμ€μ€λͺ λΉκ³ Filteregovf
www.egovframe.go.kr
web.xml μ€μ
μλ²μ μΈμ νμμμ μκ°μ μ€μ νλ€. λΆ λ¨μλ κΈ°μ¬νλ€. ex) 60 = 1μκ° , 600 = 10μκ°
<session-config>
<session-timeout>60</session-timeout>
</session-config>
κ°λ¨ν web.xml νμΌμμ μ€μ ν μ μλ€.
+ Springκ³Ό Spring Boot μ΄ν리μΌμ΄μ μ λ λ€ μ¬μ©νκ³ μλλ°, λμ μ°¨μ΄μ μ΄ κΆκΈν΄μ μ 리ν΄λ³΄μλ€.
κ΅¬λΆ | Spring | Spring Boot |
μ€μ λ°©μ | web.xml, dispatcher-servlet.xml, κΈ°ν XML μ€μ | application.properties, application.yml, μλ° κΈ°λ° μ€μ (@Configuration) |
μΈμ μ€μ μμΉ | web.xml μμ <session-config> νκ·Έ | application.properties, application.yml, μλ° μ€μ μ½λ |
νν°/μλΈλ¦Ώ λ±λ‘ | web.xmlμμ μ§μ <filter>, <servlet> λ±λ‘ | @ServletComponentScan, FilterRegistrationBean, ServletRegistrationBean λ± μ¬μ© |
λ°°ν¬ λ°©μ | λ³΄ν΅ WAR β μΉμλ²μ λ°°ν¬ (Tomcat λ±) | λ³΄ν΅ μ€ν κ°λ₯ν JARλ‘ μ€ν (λ΄μ₯ ν°μΊ£) |
λ°μν