# legacy
[IT/용어] 레거시(Legacy)란?
Legacy System. 컴퓨터 용어로는 하위 호환을 위해 신규 프로그램 속에 남겨두는 기존 프로그램의 소스 코드를 뜻한다.낡은 기술이나 방법론, 컴퓨터 시스템, 소프트웨어 등을 말한다. 현대까지 남아 쓰이는 기술을 부르는 말일수도 있지만, 더이상 쓰이지 않더라도 현
Spring 중고마켓 검색 부분
처음 원하던 설계는http://localhost:8080/goods/search/?category=1http://localhost:8080/goods/search/검색어?category=1http://localhost:8080/goods/se

[Spring Security] 시큐리티 설정 (Spring legacy)
security-context.xml, login.jsp - form 에 이게 들어가야한다고 한다. 그렇지 않으면 able로 되어있어서 다 인가 안되게 하는게 default 라고 한다.이게 아이디랑 비밀번호가 모두 불러와져야 들어가는데 비밀번호를 그냥 db에서 생으로

[Spring legacy] MyBatis 이용 Dao -> Mapper 형태로 바꾸기
구조Mapper가 될 Interface 생성SQL.xml의 namespace 변경ServiceImpl을 Dao가 아닌 Mapper로 연결참고글 1, 2

[Spring legacy] 5. 회원가입
resource 폴더에 js, css 등 폴더 다 넣기메인페이지 링크 수정해주기여기 코드보고 다시 이해하기: 다른데 클릭하면 실행됨

[Spring legacy] 4. 로그인
01. item_sql.xml 02. ItemDao.java 03. ItemService.java 04. ItemServiceImpl.java 05. ItemController.java 06. create.jsp 07. detail.jsp

[Spring legacy] 3. item 관리
create 결과창 - detail창 생성 01. item_sql.xml 02. ItemDao.java 03. ItemService.java 04. ItemServiceImpl.java 05. ItemController.java 06. create.jsp 0

[Spring legacy] 2. db 연결, dependency 추가, ajax
legacy db 생성레거시라는 유저가 어떤 db를 바라보게 할 거냐위 legacy는 커넥션 이름, 아래가 아이디decimal(10,2): (최대표시자리, 소수점이하자리수) 최대 10자리, 소수점이하의 경우 2자리까지 표시common_cod 테이블의 id = item

STS Spring legacy mac 설치시 오류 참고 링크
STS3 링크자바 11 링크전체 오류 해결 순서추측 오류 원인STS.ini에 vm 추가(-vm /Library/Java/JavaVirtualMachines/jdk-11.0.18.jdk/Contents/Home/bin/java)JAVA_HOME 환경설정 추가 및 JDK

[Spring legacy] 1. 기본 세팅
화면을 html이 아니라 jsp현장에서는 jsp 레거시 생성 가능한 세팅 필요 https://velog.io/@tostman/Spring-java.lang.exceptionininitializererror-%EC%97%90%EB%9F%AC-%EC%9E%A1%E
legacy 기초 설정
톰캣 레가쉬 설정 하기 전에 앞서 톰캣9 버전을 사용할 거니까 사이트에서 다운로드 하고 시작1.legacy 프로젝트 파일 생성 12.legacy 프로젝트 파일 생성 2project name 과 만들 project 파일 설정3.legacy 프로젝트 파일 생성 3테스트 파

스프링 레거시 XML설정 ㅡ> 자바 컨피그 클래스(스프링 레거시 환경에서 시큐리티 컨피그 클래스로 사용하기)
_세미 프로젝트 진행 중에 스프링 시큐리티를 적용해야 했다. 기존에 부트 환경에서 WebSecurityConfigurerAdapter를 상속받아서 클래스단에서 config를 작성하던 나에게는 xml은 새로웠고, 어려웠다. 그래서 레거시 환경에서 xml로 작성하던 시

spring_4일차_Legacy
❗ 예제 배포 금지! 🔺 배우는이유? 쓰는 회사도 있고 알긴해야해서.아래처럼 만들고 기다리면 컨트롤러도 만들어진다! 🥰컨트롤러를 열어서 System.out.println("HomeController home Start..."); 를 추가해보기실행은 home.jsp✔
스프링 핵심 원리 - 객체 지향 설계와 스프링 #01
좋은 객체 지향 프로그래밍 다형성 역할, 구현으로 세상을 구분 ex01) 운전자,자동차(k3,아반떼,테슬라) 새로운 차가 출시해도 그차에대해서 클라이언트가 따로 공부할 필요는없다. ex02) 로미오(장동건,원빈) ,줄리엣(김태희,송혜교) 역할이 있고 배우는 변경(대체)
Django + 레거시 DB
그래서 기존 DB를 django에 연결하고 migrate까지 컨트롤하도록 하자이후models의 managed = True로 변경이렇게 하면 이후 makemigrations와 migrate을 진행하여 기존 DB에도 변경을 줄 수 있다.dasd
[DATA 전달] MAP? DTO?
이번에 Spring Boot / mybatis 기반으로 만들어진 Legacy Project를 보게 되면서 정리하고 싶은 내용이 생겨 기록하고자 한다. 코드를 살펴보니.. 서버 내 각 계층에서 데이터의 전달 대부분이 Map으로 전달되고 있었다. 내가 처음 Spring과