본문 바로가기

Spring84

e7e샘의 스케줄러 설정 root-context package com.minu.merong.config; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableScheduling; @Configuration//root-context에서 annotation-config 했기떄문에 쓸 수 있음 //이것만 하면,스프링 컨텍스트에서 지원하는 스케줄러를 사용할 수 있음 @EnableScheduling //기본제공 스케줄러를 사용하겠다, xml로(task어떠궁저쩌궁) 하면 씅질나빠짐 public class GangConfig { } package com.minu.merong.schedul.. 2023. 9. 1.
filezila사용해서 file전송 업로드/다운로드 해보깅 https://e-7-e.tistory.com/178 일단 참공 FilleZilla 서버 설치 사용법 확인! 라이브러리 추강(ftp client) commons-net commons-net 3.9.0 FtpUtils package com.minu.merong.utils; import java.io.BufferedOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.PrintWriter; import java.net.SocketException; import java.net.URLEncoder; import javax.servlet.http.HttpServl.. 2023. 9. 1.
filezila사용해서 file전송 서버 만들기(ftp) 구글에 FileZilla 검색 Download FileZilla Server클릭 파일전송 관련 서버임 다운로드 클릭 Download FileZilla Server 클릭 맨 왼쪽거 다운로드 클릭 무료버전임 다운로드 받은 파일 실행 I Agree Next Next Next Install as service, start manually로 선택하고 (메뉴얼로 하겠다) 체크박스를 위 상태로 만들어준다음 Next 관리자 비밀번호 admin/ admin 으로 설정하고 Next 이렇게 하고 Install 확인 Close Connect to Server클릭 아까 설정해둔 admin 쓰고 비밀번호 기억하라고 Save the password체크 후 OK 그럼 뭔가 이렇게 실행됨 바탕화면 가보면 이렇게 만들어져 있음 그럼 여.. 2023. 9. 1.
e7e샘의 시큐리티 설정4(메뉴얼 로그인) package com.minu.sec.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping("/oho") public class OhoController { @GetMapping("/sukil") public String getSukil() { return "home"; } @GetMapping("/suji") public String getSuji() { return "sectag".. 2023. 8. 31.
e7e샘의 시큐리티 설정3 https://e-7-e.tistory.com/53 Security 맛보기 시큐리티 사용하기 위한 라이브러리 추강 pom.xml org.springframework.security spring-security-config 5.8.6 org.springframework.security spring-security-taglibs 5.8.6 ojdbc8 23.2.0.0 버젼 jdk1.8에 security상에서 password를 인식하지 e-7-e.tistory.com 참고 이거 만들어줘야함 Spring Bean Configuration생성 security-context로 name지어주고 피니쉬 Namespaces에서 security선택 후 저장 하고 다시 security-context로 돌아오면 이거 쓸 수 .. 2023. 8. 30.
e7e샘의 시큐리티 설정2(멀티) security-context.xml security:gttp요청 /angel/로 하나 복사함 youlogin으로 그럼 밑에 이런 에러가 남 이유는 원래 pattern="/**"이 생략되어있음 그래서 하나로 쓰면 생략이 가능한데 멀티로 쓰면 두개의 parrern을 다르게 줘야함 package com.minu.sec.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller public class LoginController { @GetMapping("/angma/mylogin") public String myLogin() { r.. 2023. 8. 30.