본문 바로가기
728x90
반응형

분류 전체보기85

CI/CD 파헤치기 개발자로 공부를 시작하면서 비교적 CI/CD에 대해서 최근에 알게되었는데 CI/CD에 대해서 공부하며 파헤치는 시간을 갖겠습니다. CI (Continuous Integration) 소프트웨어 공학에서 지속적 통합(continuous integration)은 지속적으로 품질 관리(Quality Control)를 적용하는 프로세스를 실행하는 것이다. - 작은 단위의 작업, 빈번한 적용. 지속적인 통합은 모든 개발을 완료한 뒤에 품질 관리를 적용하는 고전적인 방법을 대체하는 방법으로서 소프트웨어의 질적 향상과 소프트웨어를 배포하는데 걸리는 시간을 줄이는데 초점이 맞추어져 있다. 대표적인 CI 툴에는 젠킨스(Jenkins)가 있다. 출처: 위키백과 CI는 직역하면 지속적인 통합이고 한마디로 빌드와 테스트 자동화.. 2023. 10. 6.
[Spring Boot]Spring boot + MyBatis + MariaDB 콜라보 이번 포스팅은 저번 포스팅에 이어서 MyBatis를 사용해서 RESTful API를 만들어보겠습니다. 2023.09.21 - [Study] - [Spring boot]MariaDB Sample Database로 RESTful API 만들기 [Spring boot]MariaDB Sample Database로 RESTful API 만들기 준비물 : Spring boot , Post man https://www.mariadbtutorial.com/getting-started/mariadb-sample-database/ MariaDB Sample Database In this tutorial, you will learn about a MariaDB sample database nation and how to l.. 2023. 9. 22.
[Spring boot]MariaDB Sample Database로 RESTful API 만들기 준비물 : Spring boot , Post man https://www.mariadbtutorial.com/getting-started/mariadb-sample-database/ MariaDB Sample Database In this tutorial, you will learn about a MariaDB sample database nation and how to load the sample database into the MariaDB server. www.mariadbtutorial.com 위 사이트를 들어가면 sample db로 연습할 수 있게 안내 페이지가 나오는데 여기 나오는 sample db에 languages table로 CRUD 기능을 구현한 RESTful API를 만들어 보겠습니다.. 2023. 9. 21.
[Spring Boot] chatGPT를 활용한 AI 사이트 (2) - 소셜 로그인 구현 회원가입, 로그인 기능은 Spring Security 를 사용해서 구현할 예정이고, 로그인은 소셜로그인만 하도록 하겠습니다. (구글, 네이버, 카카오) SecurityConfig @Configuration @EnableWebSecurity @RequiredArgsConstructor public class SecurityConfig extends WebSecurityConfigurerAdapter { private final CustomOAuth2UserService customOAuth2UserService; @Override public void configure(WebSecurity web) throws Exception { StrictHttpFirewall firewall = new StrictH.. 2023. 9. 18.
728x90
반응형