전체 글
😎 Current : Back-end Developer 💻 Interests : Kotlin, Restful API 📧 Contact : psung616@naver.com[Java] excel 파일 데이터 처리
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=dalki0126&logNo=220515346292
[Tomcat] 2개 서버 localhost 에서 세션 끊길때
개발을 하다보면 로컬에서 A, B 두개의 각기다른 WAS 서버로 구동하는 프로젝트가 있다. A 라는 사이트에서 로그인을하고 B 사이트에서 페이지이동이나 새로고침을하게되면 A 사이트에서 로그인이 끊기는 경우가 종종 발생한다. JSessionID 가 두개의 프로젝트에서 같은 세션 아이디로 저장이 되어서 충돌하기때문에 발생하는 문제이다. TOMCAT 에서는 서비스에따라 JSessionID의 세팅을 각각 해줄수있다. server.xml에서 context 부분에 를 추가해주면 각기다른 세션아이디가 설정이되기때문에 A, B 둘중의 하나의 프로젝트만 세팅해주면 해결된다. 그리고 실제로 도메인을갖고 운영되는 사이트는 세션 세팅을 따로해주지 않아도 충돌이 나지않는다. (localhost 에서만 발생하는 오류)
[IT] 라이브러리와 프레임워크의 차이
라이브러리(Library) Library는 특정 기능에 대한 도구 or 함수들을 모은 집합입니다. 즉, 프로그래머가 개발하는데 필요한 것들을 모아둔 것입니다. Library는 프로그래머라면 누구나 한번쯤은 써봤을 것이며, 스스로 써보지 않았다라고 생각하는 사람도 라이브러리가 무엇인지 몰라서 그렇게 얘기하는 것일 뿐, 자기도 모르게 써보았을 것입다. 프레임워크(Framework) 프레임워크는 뼈대나 기반구조를 뜻하는데, Application 개발 시 필수적인 코드, 알고리즘, 데이터베이스 연동 등과 같은 기능들을 위해 어느정도 뼈대(구조)를 제공해주는 것입니다. 그러므로 그러한 뼈대 위에 프로그래머가 코드를 작성하여 Application을 완성시켜야 합니다. 어느정도 뼈대를 제공해 주기 때문에, 객체 지향..