728x90
300x250

Spring-Boot 3 github 입문 소스코드 배포하고자 합니다.

기존에 나온 "시중 서적(완성 코드) + 최신 2023-02월 버전"으로 갱신된 Spring Security 5.7 M2 반영된 예제 소스코드 파일을 배포해드리고자 합니다. 직접 코드 테스트를 완료하였습니다. 

책 명칭은 github 참고자료에 명시해놨습니다.

중대한 오류가 있어서 개정하였습니다.

따라 해보시면, 개발하시는 데 큰 무리 없으실 것 같습니다.

 

[첨부 파일]

1. Spring Boot 3 / Spring Security 5.7 M3 적용 가이드

230210_spring_boot3_spring_security_5_7_m3_apply_guide.zip
0.55MB

2. github

spring_boot_3_and_security_5_7_m3_example-master.zip
5.36MB

https://github.com/rabbitsun2/spring_boot_3_and_security_5_7_m3_example

반응형
728x90
300x250

[컴퓨터 - PC활용] Eclipse에서 git 설치 및 push하기


Eclipse(Spring Tool Suite 포함)에서 git 기능을 사용하는 방법에 대해서 소개하겠다.

협업 프로젝트, 형상관리 등에 있어서 중요한 역할을 하는 프로그램 중 하나가 git이 아닐까 싶다.


Svn(Sub-Version / 서브버전) 기반의 형상관리는 프로젝트를 지속가능하도록 만들어준다.


적용 대상: Eclipse 기반의 IDE(통합개발환경도구)





1. Install New Software로 git 설치하기


help 메뉴에서 Install New Software를 클릭한다.



그림 1. Eclipse에서 가능한 환경 만들기



그림 2. Latest Eclipse Release 선택 후 git 검색하기(1)


Latest Eclipse Release를 선택하고 git을 검색한다.

git에 관련된 항목을 체크한다.




그림 3. Latest Eclipse Release 선택 후 git 검색하기(2)


선택을 완료했으면, 다음(Next)을 클릭한다.



그림 4. 선택한 항목에 대해서 확인하기


선택 사항을 확인한 후에, 다음(Next)을 클릭한다.




그림 5. 오픈소스 라이선스에 관한 것(Eclipse License)


읽어보고 동의한 후 "Finish"를 누른다.



2. git 작업환경으로 만들기


Window-> Perspective -> Open Perspective -> Other...를 클릭한다.



그림 6. 작업환경 전환



그림 7. Open Perspective


git을 클릭 후 Open을 누르면, Git 작업에 최적화된 화면이 나타나는 것을 확인할 수 있다.




3. github - ssh 생성하기


github 옵션에 보면, ssh 인증키를 입력하는 항목이 있다.


계정(Account)에서 Settings을 클릭하여, "SSH and GPG keys"를 클릭하면 아래 그림을 볼 수 있다.

이걸 등록하지 않고 Push 작업을 수행하면, 허가되지 않아서 작업할 수 없게 된다.



그림 8. SSH-key 등록하기



그림 9. Window->Preference 메뉴


Eclipse의 Egit의 ssh 기능을 활용하여 그림 8의 작업을 진행하도록 하겠다.

Window->Preference를 클릭하여 ssh 생성 기능을 사용할 수도 있다.



그림 10. SSH 기능의 모습


General의 Network Connection의 SSH2를 클릭하면 그림 10의 화면을 볼 수 있다.



그림 11. Key management의 Generate RSA Key 활용하기


Key management를 클릭한 후 Generate RSA Key를 누르면 RSA 암호키가 생성되는 것을 확인할 수 있다.

이 키를 활용하여 github SSH-GPA 인증을 받을 수 있다.



3. Remote 등록하기


github repositories 원격지에 접속할 것이다. 

Remote에서 Create Remote를 클릭한다.



그림 12. Create Remote 클릭하기



그림 13. New Remote


Remote name(리모트 명칭)을 임의로 입력해도 무방하다.

그리고 Create(생성)를 누른다.



그림 14. Configure Push


초기 공급자 셋팅값이 없다면, Change 버튼을 누른다.




그림 15. Select a URI


github에서 Repository URL을 복사 붙여넣기하고 URI 칸에 붙여넣기를 한다.

Authentication 항목에 "이메일주소", "비밀번호"를 입력한다.



그림 16. Configure Push(2)


Save and Push를 누른다.



4. Push 하기


Window -> Show View -> Git Staging을 클릭한다.



그림 17. Window의 Show View 




그림 18. Git Staging 작업창


Unstaged Changes에 올라와 있는 내용을 Staged Changes로 드래그 한다.

그리고 메시지 등 작성을 완료한 후 "Commit and Push..."를 누르면 Push 작업을 수행할 수 있다.




그림 19. Push Branch Master(1)


Preview 버튼을 누른다.



그림 20. Push Branch Master(2)


작성한 내용을 확인한 후 Push를 누른다.




그림 21. 업로드 진행 모습




그림 22. 작업 완료 결과


그림 22와 같은 메시지가 뜨면 정상적으로 작업이 완료된 것이다.

반응형

+ Recent posts