스프링부트 Gradle에서 한글 깨질 때 인터넷에서 한글 깨질 때를 검색해 보면서 다 UTF-8로 바꿨는데도 스프링 부트를 실행시켰을 때 계속 한글이 깨져서 고생하다가... 어떤 인터넷글 보고 겨우 바꿨다. build.gradle 파일에 가서 제일 마지막에 [compileJava, compileTestJava]*.options*.encoding = 'UTF-8' 이 부분을 추가했다. 그리고 또 해줬던 것은 application.properties에서 인코딩부분도 추가했다. 개발/스프링부트 2022.05.31
이클립스_프로젝트Import가 안될때 이클립스에서 기존에 열려졌던 프로젝트가 있었는데 경로가 달라서인지 안연지 거의 1년이 되어서인지 잘 되지가 않아서 Import를 하는데 some projects cannot be imported because they already exist in the workspace 이런 에러가 떠서 구글링을 하다가 해결방법을 찾아서 메모 해 놓는다. 내가 import 하려던 프로젝트가 mavenBoard 인데 이미 그게 있으니까 안 된다. 이런식이였던 것 같다. 그래서 그 프로젝트의 .project 를 누른 뒤에 위에서 3번째줄 mavenBoard_2 으로 되어있는 저부분이 원래는 mavenBoard 였는데 _2 를 붙여서 mavenBoard_2로 이름을 바꾸고 저장한 후에 다시 Import를 하니까 정상적으로 .. 개발/여러 오류들 2022.04.06
프레임워크, 라이브러리, 플러그 인 비전공자이다보니 모르는 개발용어들이 정말 많았다. 구글링과 여러 사이트를 참고하며 개인공부를 위해 정리했던 내용들이다. 1. 프레임워크(Framework) 프로그램을 개발하기 위한 구조를 제공하는 개발 환경. 코딩을 할 때 자주 쓰이는 여러 클래스(Class, 변수와 함수의 묶음)를 프레임워크가 정해둔 흐름에 맞춰 쓸 수 있도록 지원해 주기 때문에 복잡하거나 반복되는 작업에 대한 부담을 덜어줄 뿐만 아니라 개발에 들이는 시간 대비 프로그램의 질을 높일 수 있다. 자바스크립트에서는 뷰(Vue.js)와 앵귤러(Angular)가, 자바에서는 스프링(Spring)이 대표적인 웹 프레임워크로 꼽힌다. 특정 프로그램을 개발하기 위한 여러 요소들과 메뉴얼인 룰을 제공하는 프로그램 2. 라이브러리(Library) 프로.. 개발/개발 기본용어들 2021.08.15
JSTL c태그 JSTL의 c 태그! 사실 JSTL을 써본적이 거의 없어서 교육받고, 공부하면서 정리중이다. var(사용할 변수) items(Collection객체=List) Controller에서 fileBoardList로 변수를 뿌려준다고 한다. 개발/JSTL 2021.07.27
SVN에 있는 프로젝트 다운받기 까먹을까 봐 정리해놓기! 1. SVN Repositories열기 2. 마우스 우클릭 New-> Repository Location.. 클릭 3. URL과 user, password 입력 후 Finish 누르기 참고로 User와 Password를 입력하고 Finish를 누르는데 자꾸 User와 Password를 입력하라는 창이 연속적으로 나오면 User나 Password가 틀렸다는 겁니다. (이걸로 이유를 모르다가 나중에 보니까 Password를 다른 걸 입력했었더라고요..^^) 개발/SVN 2021.07.27
스프링 게시판 검색기능 스프링 책과 여러 인터넷에서 본 것을 토대로 개인 공부 정리를 위해 올립니다. Controller // 메인리스트 @RequestMapping("/main.ino") public ModelAndView main(HttpServletRequest request, Criteria cri){ System.out.println(cri.toString()); ModelAndView mav = new ModelAndView(); List list = freeBoardService.freeBoardList(cri); mav.setViewName("boardMain"); mav.addObject("freeBoardList", list); return mav; } Criteria 클래스 추가(검색기능을 위해서) publ.. 개발/스프링 2021.07.21
깃허브에서 프로필 꾸미기 취업을 앞두고 깃에 나의 소개를 쓰기 위해서 프로필을 좀 꾸미려고 구글링을 열심히 해보았는데 남들한테는 다 뜨는 README.md 이게 나한테는 뜨지가 않았다... 다들 딱 처음 들어가면 오른쪽 상단에 README.md 이런 게 있던데 나는 그런게 없어서 구글링을 막 해본 후 해결하게 되었다. 레파지토리를 나의 닉네임이랑 똑같이 만들어놓으면 저렇게 초록색 글과 고양이가 뜬다. 뭐 꾸밀 수 있다. 웅앵웅 이니까 저거 만들면 된다! 참고로 공개범위를 Private으로 해놓으면 나의 메인 프로필 화면에 안 나오기 때문에 Public으로 해놓아야 한다. 그러면 딱 이렇게 레파지토리가 만들어진다! 이제 내가 원하는 대로 들어가서 쓰고 싶은 것들을 다 쓰면 끝! 개발/GitHub 2021.06.19