전체 글40 [DB] MariaDB설치 [DB] MariaDB설치 https://mariadb.org/ MariaDB Foundation - MariaDB.org… Continue reading "MariaDB Foundation"mariadb.org이 사이트에서 설치가 가능하다 Serve version은 [11.4.2]을, Operationg System은 [Windows], Architecture은 [x86_64], Package Type은 [MSI Package]를 선택하고 다운로드를 누른다. [Next]를 누른다. [Next]를 누른다. [Next]를 누른다. HeidiSQL이라는 개발도구가 제공된다. [password]와 [Confirm]을 작성한다.[Use UTF8 as default server's character set]을.. DBMS&DB Tool/Maria DB 2024. 7. 5. [JSP] 인텔리제이에서 JSP 인식 불가 [JSP] 인텔리제이에서 JSP 인식불가 서버를 실행 시 Hello World!는 잘 나타난다. 하지만 Hello Servlet을 누르거나 작성한 JSP파일들을 서버가 인식을 하지 못하였다. 해결하기 위해서는 Tomcat버전과 프로젝트 생성 시 version을 맞춰주어야 한다. Tomcat 9버전을 사용할 때는 [Java EE 8]으로 JSP인식이 잘 되었지만, Tomcat을 10버전으로 사용하니 [Java EE 8]버전 대신 [Jakarta EE 10]버전을 사용하니 Servlet 클릭 시 jsp파일이 잘 나타났다. Develop/JSP 2024. 6. 27. [IDE] 인텔리제이 서버 URL변경 [IDE] 인텔리제이 서버 URL 간단하게 하기 프로젝트를 생성하고 서버 실행 후 실행했을 시 나타나는 url은 길게 나타난다. 간단하게 만들기 위해서는 톰캣 메뉴에서 [Edit]를 클릭한다. [Deployment]를 클릭하고 [-]버튼을 눌러 [Gradle : ~ war]을 지워준다. [+]를 눌러 [Artifact.] 클릭한 뒤 [war.exploded] war뒤에 exploded가 쓰여 있는 것을 선택 한다 밑에 [Application context]를 안에 내용을 [/]로 바꿔준 후 [apply][ok]를 누르고 서버를 재실행 한다. 다음과 같이 URL이 간단하게 바뀐것을 볼 수 있다. IDE/IntelliJ 2024. 6. 27. [JSP] 인텔리제이 javax인식 불가 [JSP] 인텔리제이 서블릿에서 javax 인식 불가 다음과 같이 javax.servlet이 인식이 되지않는다. 인식이 되지 않으면서 HTTP servlet과 어노테이션이 인식이 안되는 문제가 발생하였다. javax를 jakarta로 바꿔주니 인식이 되었다. 인텔리제이에서 프로젝트를 생성할 때 Java EE버전으로 사용하면 javax로 써도 무방하지만, 프로젝트 생성 시 버전을 jakarta로 바꿔주었다면 import 작성시 모두 javax를 jakarta로 바꿔주어야 한다. Develop/JSP 2024. 6. 27. [MySQL] MySQL설치 [MySQL 설치하기] ORACLE사에서 인수한 MySQL 설치하기 https://dev.mysql.com/downloads/installer/ 위에 사이트에 들어간다. 버전은 계속 업데이트 되므로, 위 사진과 버전은 다를수가 있다. web-community버전과 community버전이 있는데, 용량이 큰 community버전은 인터넷연결이 없는경우 모든 파일을 다운로드 후 설치하기 때문에 용량이 높다.web-community버전은 인터넷연결이 있는경우 설치중에 파일이 계속 다운로드 된다. 나는 용량이 큰 버전을 다운로드 받을 것이다. [download]를 누르면 이 화면이 뜨는데, [No thanks, just start my download]를 누르면 로그인 없이 다운로드가 가능하다. [choosi.. DBMS&DB Tool/MySQL&Workbench 2024. 6. 25. [Spring] application.yml생성하기 [Spring] application.properties를 application.yml로 변환하기 1. 이름을 변경해서 yml로 바꾸기 첫번째 방법은 처음 프로젝트를 생성하면 [application.properties]가 기본적으로 생성되어 있다.그렇기 때문에 [main][resources]에서[application.properties]를 오른쪽 버튼을 누른다.[Refactor][Rename]을 누른 뒤 [application.properties]를 [application.yml]로 이름을 바꾸어 주는것이다. 이름을 바꾸면 [application.properties]안에 적은 내용들은 인식을 못하기 때문에 내용을 변환해줘야 한다. https://mageddo.com/tools/yaml-converter .. Develop/Spring 2024. 6. 25. [IDE] 클래스 자동으로 import하는법 [클래스패키지 import하는법] 인텔리제이에서 클래스 패키지를 자동으로 임포트 하는법 기록.. [File]을 누르고 [Settings]을 누른다. [Editor][General][Auto Import]를 순서대로 누르면 위와 같은 사진이 나온다. [Insert imports on paste]옵션을 [Always]로 선택한다. [Add umambiguous imports on the fly]와 [Optimize imports on the fly] 체크하고 [Apply]클릭 한 다음 [OK]를 누르면 된다. [Always] 코드 삽입 시 자동으로 import함[Never] 코드 삽입 시 자동으로 import하지 않음[Ask] 코드 삽입 시 확인 후 선택해서 import함[Add umambiguous imp.. IDE/IntelliJ 2024. 6. 25. [H2 DB] 서버 실행 시 H2DB 오류 [H2 DB 오류] 오류 해결법 서버 실행 시 다음과 같은 오류가 뜨면서, H2 DB에 접속이 안되고, 다른 URL에도 접속이 불가능했다. spring.datasource.generate-unique-name=falsespring.h2.console.enabled=truespring.jpa.defer-datasource-initialization=true[application.properties]와 [build.gradle]에서 문제가 없었다. data.sql이라는 sql파일 이름을 다음과 같이[import.sql] 바꾸고 [do.Refactor]을 눌러 파일 이름을 완전히 바꾼 후 실행했더니 해결되었다. 이름의 문제가 있어서 그런지, import.sql말고 아무이름.sql으로 바꾸고 실행을 하니 오류.. DBMS&DB Tool/H2 DB 2024. 6. 25. [H2 DB] H2 DB에 접속이 되지 않을때 [H2 DB 접속이 안될때] 접속이 되지않을때 해결 http://localhost:포트번호/h2-console을 들어가면 위의 화면과 같이 h2 접속화면이 떠야하지만 404(클라이언트 요청오류)가 페이지에 뜨면서 접속화면이 뜨지 않을때가 있다. 이럴때는 [build.gradle]에 들어가서 [dependencies]에서 implementation 'org.springframework.boot:spring-boot-devtools'를 입력하고 서버를 재시작하면 h2 접속화면이 나타난다. DBMS&DB Tool/H2 DB 2024. 6. 25. [JSP] Xalan.jar라이브러리 설치 [Xalan.jar설치] XPath를 사용하는데 필요한 라이브러리 추가 https://mvnrepository.com/ 이 사이트에 들어간 후 검색창에 [Xalan]을 검색한다.[Xalan]을 링크를 누른 뒤 [2.7.2]버전링크를 누른다. [jar(3.0MB)링크를 클릭한다. 다운로드 받은뒤 [WEB-INF][lib]폴더에 파일을 복사하면 끝난다. Develop/JSP 2024. 6. 24. [JSP] JSTL 설정 [JSTL 설정] JSTL 사용설정법기록 https://mvnrepository.com/ JSTL은 확장태그이기 때문에 라이브러리를 다운받아야 한다. 위에 사이트에 들어가서 다운로드 받을 수 있다.들어간뒤 검색에 jakarta.servlet.jsp.jstl를 친후 첫번째에서 [jakarta.servlet.jsp.jstl-api]링크를 클릭한다.버전 [3.0.0]링크를 선택한다.[3.0.0]링크를 선택 후 [jar(44KB)]를 선택하여 다운로드받는다. 다시 돌아와서 이번엔 [jakarta.servlet.jsp.jstl]링크를 누른다. [3.0.1]링크를 클릭한다. [jar3.5MB]를 눌러 다운로드받는다. 다운로드한 파일을 [webapp][WEB-INF][lib]폴더로 복사하면 설정이 완료된다. Develop/JSP 2024. 6. 24. [JSP] TLD로 정적 메서드 호출 [TLD생성] TLD를 이용하여 정적메서드 호출을 기록하기 위해서일단 TLD를 생성하기 위해서는[webapp/WEB-INF]을 우클릭하고 [New]에서 [Other]를 누른다. [Wizards:]에서 xml이라고 입력후 [XML]에서 [XML File]을 누르고 [Next]버튼을 클릭한다. [File name]에서 본인이 원하는 이름을 입력 후 [Next]를 클릭한다. [Create file using a DTD or XML Schema file]를 누르고 [Next]를 누른다. [Select XML Catalog entry]를 선택하고 [web-jsptaglibrary_2_0]을 입력 후 [http://java.sun.com/xml/ns/j2ee]을 누르고 [Next]를 누릅니다. [Namespace .. Develop/JSP 2024. 6. 24. 이전 1 2 3 4 다음