반응형 Java19 SpringBoot & Hibernate & MariaDB 설정 pom.xml 책하고 다르게 mariadb 로 설정 그 이유인지는 모르겠지만, javassist, jaxb-api 추가 설정 4.0.0 com.samdogs modernweb01 0.0.1-SNAPSHOT org.springframework.boot spring-boot-starter-parent 2.0.0.RELEASE org.springframework spring-orm org.hibernate hibernate-core org.javassist javassist 3.15.0-GA javax.xml.bind jaxb-api org.springframework.boot spring-boot-starter-jdbc org.mariadb.jdbc mariadb-java-client org.springfr.. 2020. 8. 16. 환경파일(Environment) 읽어드리기 ( 일반, IDE, 스프링4 ) 개발을 진행하기전 가장 먼저 설정하는것이 바로, 환경에 따른 프로퍼티 값을 갖도록 설정값을 분리하는것! ( 나만 그럴수도 있지만.. ) 보통, db커넥션 정보라던가, 현재 환경이 개발인지 운영인지를 알기위한 값을 프로퍼티에 설정해놓고, 배포할때는 이파일은 건들지 않고 처리하여 운영을 한다. 1. 실행시, -D 옵션으로 설정 java 프로그램 실행시 VM 의 옵션으로 -D 를 이용해, 프로퍼티 값을 전달할수 있다. ex) java -Dtestkey1=testvalue1 Environment eclipse 안에서는 Run > Run Configurations 에서 해당값을 입력하여 실행 적용이 가능하다. 사용할때는 프로그램내에서 System.getProperty 로 참조 가능하다. System.out.pri.. 2020. 5. 3. 게시판 만들기-1 강좌를 쓴지 너무 오래되었으니, 강좌를 써보도록 하겠습니다. ( 음? 사실 쓴적도 없나.. ) 웹개발을 해본사람이면 누구나(?) 쓴다는 게시판 강좌 입니다. 특이한 점이 있다면, 프레임워크는 쓰지 않을예정이고, 외부모듈도 최대한 않쓰려고 노력하려고 합니다. 힘들게 해본다는 이야기지요.. JDK 1.7-64bit Eclipse Mars.2 Tomcat 8.0.53 MariaDB( HeidiSQL-같이설치됨 ) 1. 환경설정 1.1 JDK1.7-64bit 설치 https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html Java Archive Downloads - Java SE 7 www.o.. 2019. 5. 18. 어노테이션(annotation) ( JDK1.5+ ) 주석 또는 C 로 하면 precompiler ( #ifdef 같은.. ) 같은 어노테이션.. 어디다 써야하는지 활용도에 대해서 의문이 많았었는데, 스프링3 공부를 시작하니, 엄청나게 쓰이고 있는걸 발견.. 그래서 ibm 에 있는 어노테이션 관련 글을 보고 정리가 필요할듯!! http://www.ibm.com/developerworks/library/j-annotate1/ http://www.ibm.com/developerworks/library/j-annotate2/ 2013. 3. 18. javadb - derby jdk1.7 부터 javadb 라는게 기본포함이길래 살펴봄 Tutorial 문서 http://docs.oracle.com/javadb/10.8.2.2/getstart/cgstutorialintro.html#cgstutorialintro >>간단하게 명령어 중심으로 실행방법 정리 *. 데모,샘플은 기본 jdk 에 포함되어 있지 않으므로, 오라클사이트에서 다운받아야함 가) 첫번째 예제:: db 파일의 생성, 쿼리 실행예제 0. demo program 폴더 의 *.sql 파일 복사 1.ij 접속 ( javaDB 접속 스크립트 ) 2.CONNECT 'jdbc:derby:firstdb;create=true'; ( db 생성 및 접속 ) 3.CREATE TABLE FIRSTTABLE (ID INT PRIMARY K.. 2013. 3. 13. [ubuntu] jdk 설치 http://forum.falinux.com/zbxe/index.php?document_srl=574845&mid=lecture_tip 설치 환경 : Linux ubuntu 3.5.0-17-generic #28Ubuntu 12.10 JDK jdk1.7.0_15 요약>> 1. JDK 다운로드http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html ( 자신의 컴퓨터가 32/64 비트 구분하여 다운로드 체크하는 방법 - 터미널에서 $> dpkg -s libc6 | grep Arch ) 2. 압축해제 후 적당한 폴더에 이동 ( /usr/lib/jvm/{jdk 버젼명} ) 3. sudo update-alternative .. 2013. 2. 21. [JUnit] Eclipse 에서 JUnit 3.x 사용하기 자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기 국내도서>컴퓨터/인터넷 저자 : 이상민 출판 : 한빛미디어 2009.12.18상세보기 그동안 매우 매우 궁금했던 JUnit 3.x 이용하기 ( 3.8.2 버젼을 이용함 ) 책읽고 요약 및 정리겸 글을 남김 *. 준비물 jnit.jar http://junit.org/ 에 접속하여 다운받는다. 이클립스가 있는경우 ( 3.7.x ) 플러그인 폴더에 3.8.2 가 들어있다!! ( 옹! ) 프로젝트에서 사용하기 위해서 빌드패스에 추가해준다. (빌드패스추가하기) 이클립스 기동! Project > Properties > Libraries > Add Variable > Configure Variables... 선택 New 선택 Name 과 Path 지정 JUNIT_LIB.. 2011. 11. 10. [EBook]The Definitive Guide to SWT and JFace 보호되어 있는 글 입니다. 2011. 9. 17. 제13장 문자열 문자열 부분은 특히 참고할 만한 부분이 많음;; 지금 하고 있는 일 때문인지는 몰라도 매우 도움이 되는 정보들이 많았음. 1. 정규식 패턴 사용가능 java.util.regex.Pattern compile() matcher() java.util.regex.Matcher find() group() start() end() -- String 의 Replace 메소드와 같이 사용하면 좋음 2. Scanner 를 이용한 입력값 받기 특히 입력받을때 정규식 적용가능 java.util.Scanner 3. System.out.format 을이용해 이제 printf 같이 출력 가능 System.out.format == System.out.printf 동일 4. StringBuffer 보단 StringBuilder (속.. 2009. 11. 13. 이전 1 2 3 다음 반응형