본문 바로가기

전체 글81

[springboot ] 4. Spring-Boot에 Lombok 설치 및 연동 * build.gradle 에서 롬복이 선언 되어있지만 getter,setter 가 생성이 안될때 dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.0' compileOnly 'org.projectlombok:lombok' devel.. 2023. 4. 22.
[springboot] 3-2. springboot MySql mybatis 카멜 표기법 설정하기 * mapUnderscoreToCamelCase - 데이터베이스 컬럼명의 _가 자바의 카멜표기법으로 변경되는 설정 예] 데이터베이스 컬럼 user_id - java dto에서는 userId 로 받아지게 한다. 1. application.properties 파일에 설정하기 기본은 false로 되어 있다 mybatis.configuration.map-underscore-to-camel-case=true 2. 빈등록하기 /board/src/main/java/board/configuration/DatabaseConfiguration.java - sqlSessionFactoryBean.setConfiguration(mybatisConfig()) 이부분 추가해준다 @Bean @ConfigurationProperti.. 2023. 4. 22.
[JAVA] java 에서 jar 실행하기 * java 에서 jar 실행하기 1.윈도우 cmd 창에서 JDK가 설치된 폴더로 이동 cd \ cd Program Files/Java/jdk-11.0.16.1/bin 2. 다음 명령어로 실행 java -jar c:\webutil\실행할jar명.jar 2023. 4. 22.
[mysql] 버전에 따른 패스워드 변경 1. MYSQL 버전확인 SELECT VERSION(); 2. 패스워드 변경시 - MYSQL 5.6 설정 update mysql.user set Password=Password('insight') where User='insight' and host='%'; #update mysql.user set password = password('패스워드') where user = 'root'; commit; FLUSH PRIVILEGES; - MYSQL 5.7 설정 ALTER USER 'insight'@'%' IDENTIFIED WITH mysql_native_password BY 'Insight&567'; commit; FLUSH PRIVILEGES; 2023. 4. 21.