본문 바로가기

전체 글

(13)
스프링부트 실행 시 login창 뜨는 경우 스프링 어플리케이션을 실행 시키고 localhost://8080/test로 들어갔을 때 login 창이 뜨는 경우가 있다. 이는 spring security dependency에서 기본 본인인증이 실행되어 로그인 폼이 redirect되는 것이다. 간단하게 해결 할 수있다. Username에 user를 입력하고 Password에는 스프링을 실행시켰을 때 콘솔창에 보안키가 나오는데 그것을 복사 붙여넣기해서 넣으면 해결이 된다! 해결방법 Username -> user Password -> 자신의 콘솔창에 뜬 비밀번호 참고 https://coalab.tistory.com/39
소프트웨어 마이스터 고등학생 Topcit 시험 후기 오늘은 인생 첫 탑시트를 쳐본 후기를 적어보려고 한다. 우선 어떻게 탑시트를 신청하게 됐냐면.. 탑시트 시험 날짜 한달 전쯤에 학교에서 무상으로 탑시트 시험을 치게 해준다고 해서 내 IT분야에서 얼마나 알고 있는지 테스트 해보고 싶기도했고 탑시트에서 고득점을 맞으면 취업에 가산점이 있다고 해서 지원을 해보았다. 우선 나는 탑시트 공부를 하지 않았다. 어이없는 핑계를 대보면.. 원래는 한달이라도 공부를 하려고 했는데 생각보다 학교 일정이 빡빡했고 탑시트 공부까지 하기가 힘들었다. (쉬는 시간 조금 줄여서 공부했으면 됐는데.) 이 글을 읽는 사람들중에 만약 탑시트를 준비하는 사람이 있다면 철저하게 준비해서 시험을 잘 치길 바란다. 탑시트에 대한 간단한 정의를 설명해보자면 기술역량을 평가하기 위한 기술영역과 ..
tyhmeleaf 템플릿 엔진 동작법 템플렛 엔진 이란? 지정된 템플렛 양식과 데이터가 합쳐져 html 문서를 출력하는 소프트웨어 이다. tyhmeleaf는 서버 템플릿 엔진으로 db또는 api를 통해 가져온 데이터를 템플릿에 넣어서 미리 html을 그려내 클라이언트에 전달한다. 즉 서버가 html화면을 읽어서 완성된 페이지를 클라이언트에 보내준다. 템플렛 엔진의 장점 코드 양이 줄어든다. 재사용성이 높다. 유지보수에 용이하다. Tyhmeleaf 사용법 thymelaf 뷰템플렛 엔진을 사용하기 위해서는 스프링 라이브러리를 추가해야한다. implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' tyhmeleaf를 사용할 html에서 이 태그를 추가해주면된다. Tyhmele..
교내 해커톤 후기! 안녕하세요. 오늘은 저희 학교에서 진행한 동계 해커톤을 하면서 느낀 점이나 있었던 일들을 한번 얘기해 볼까 합니다... 우선 해커톤 일정입니다. 해커톤 진행날짜(2/7~2/8) 👫해커톤 팀 생성 해커톤 팀은 2월 6일 월요일에 시청각실에 모두 모여서 각자 자신이 생각한 아이디어랑 비슷한 친구들, 분야에 맞는 친구랑 자유롭게 팀을 짜는 거였는데 저는 개발 분야가 서버였기 때문에 웹 프론트 하는 친구 4명이랑 서버 2명(저 포함) 해서 6명으로 팀을 조정하였습니다. 팀을 맞춘 뒤 친구들이랑 반갑게 인사하고 아이디어 구체화 하는 회의를 했는데 첫 프로젝트인 친구도 있고 저도 해커톤은 처음이기에 회의가 매우 어수선했습니다.. 하지만 저는 해커톤에서 제 지금의 실력을 알고 싶기도 하였고 해커톤을 하면 실력이 매우..
첫 프로젝트 SHOOT을 끝내며.. 안녕하세요. IT분야를 전공하고 있고 마이스터고등학교에 재학중인 고등학생 입니다. 제 첫 티스토리이자 첫 프로젝트를 소개를 한번 해볼려합니다.. 글이 이해가 되지 않거나 아직 글적는 솜씨가 미숙해도 처음이니깐 실수로 귀엽게 봐주시면 감사하겠습니다.. 🥲😘 (글을 쓰는게 되게 쉬울줄 알았는데 써보니깐 생각보다 많이 어렵네요 😥) 👀첫 프로젝트 마이스터고등학교에 다니면서 많은 현직 개발자들의 이야기와 졸업한 선배들의 이야기를 들을 기회가 많았습니다. 저는 1학년이었고 처음 IT라는 분야에 입문하였기 때문에 모든게 신기했고 선배들이 이야기해주거나 선생님들이 하는 말이 이해가 잘 되지 않았습니다. 학교에 입학하기 전에 코딩이라고는 스크래치나 엔트리 밖에 안해본 저에겐 C언어와 파이썬, 자바 이런 언어들이 너무 ..