나만의 개발 기록
close
프로필 배경
프로필 로고

나만의 개발 기록

  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
  • 홈
  • 태그
  • 방명록
[Spring Boot] 5. logback 설정 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

[Spring Boot] 5. logback 설정 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

프로젝트 구조 build.gradle에 해당코드 추가 implementation 'org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1:1.16' application.properties에 해당코드 추가 logging.level.root=info spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy spring.datasource.url=jdbc:log4jdbc:mysql://localhost:3306/TB_BOARD?serverTimezone=UTC&characterEncoding=UTF-8 spring.datasource.username=root spring.datasource.passwo..

  • format_list_bulleted backend/스프링
  • · 2021. 8. 12.
  • textsms
[Spring] sts4에서 jsp 사용하기

[Spring] sts4에서 jsp 사용하기

sts4에서는 jsp 파일이 색상도 없고 jsp파일을 생성못하게 막아놓은것 같음 이를 해결하기 위해서 Help-Eclipse MarketPlace에서 Java Web 검색후 install jsp 파일을 생성할수 있고 코드에 색깔이 생긴것을 볼수있습니다.

  • format_list_bulleted backend/스프링
  • · 2021. 8. 12.
  • textsms
[Spring Boot] 4. 게시판 CRUD, 페이징처리  (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

[Spring Boot] 4. 게시판 CRUD, 페이징처리 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

-> 차근차근 개발하는 과정을 올릴려고 했는데 중간 중간에 과정을 올리기가 힘들어서 전체 소스를 한번에 정리해서 이번장에 올리겠습니다. 게시판 생성에 앞서 테이블 생성 CREATE TABLE `tb_board` ( `BOARD_IDX` int NOT NULL AUTO_INCREMENT COMMENT '인덱스', `BOARD_TITLE` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '타이틀', `BOARD_CONTENT` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '내용', `REG_ID` varchar(45) CHARACTER ..

  • format_list_bulleted backend/스프링
  • · 2021. 8. 7.
  • textsms
[Spring Boot] 3. lombok 설정 + 로그인 + 회원가입 개발 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

[Spring Boot] 3. lombok 설정 + 로그인 + 회원가입 개발 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

테이블 생성 -> 저번장에 생성한 member 테이블은 삭제처리 -> TB_AUTHORITES, TB_CODE, TB_GRP_CODE, TB_USERS 테이블을 생성 TB_AUTHORITIES 생성문 (권한테이블) CREATE TABLE `tb_authorities` ( `AUTH_IDX` int NOT NULL AUTO_INCREMENT COMMENT '인덱스', `USER_ID` varchar(45) DEFAULT NULL COMMENT '사용자 아이디', `AUTHORITY` varchar(45) DEFAULT NULL COMMENT '권한', PRIMARY KEY (`AUTH_IDX`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_a..

  • format_list_bulleted backend/스프링
  • · 2021. 8. 5.
  • textsms
[Spring Boot] 2. TILES 설정 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

[Spring Boot] 2. TILES 설정 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

admin 패키지에 common 패키지 생성후 안에 Constants.java 생성 ->Constants.java 파일은 서비스내의 공통변수를 모아넣은 클래스 파일임 package com.board.common; /** 서비스에 사용되는 공통변수 */ public final class Constants { //프로젝트 패키지 이름 public final static String APP_DEFAULT_PACKAGE_NAME = "com.board"; //dao 패키지 경로 public final static String MAPPER_PACKAGE = Constants.APP_DEFAULT_PACKAGE_NAME+".dao"; //Tiles xml 경로 public final static String[] T..

  • format_list_bulleted backend/스프링
  • · 2021. 8. 3.
  • textsms
[Spring Boot] 1. 멀티프로젝트 세팅 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

[Spring Boot] 1. 멀티프로젝트 세팅 (Gradle+Mybatis+멀티프로젝트+MYSQL+STS)

개발환경 JAVA8 STS MYSQL MYBATIS 프로젝트 생성 https://start.spring.io/ -> 해당 화면처럼 생성 -> SNAPSHOT이랑 M 버전은 인터페이스가 새로 추가될수도 있는 버전이라 해당 이름이 안붙어있는 버전 선택 STS에서 해당 프로젝트 import ->방금 위에서 받은 프로젝트 압축푼 폴더 선택 프로젝트를 처음받으면 해당 화면처럼 에러가 나옴 프로젝트 빌드 에러가 없어진것을 볼수있음 utf-8 설정 루트 디렉터리에 build.gradle 수정 buildscript { ext { springBootVersion = '2.2.6.RELEASE' } repositories { mavenCentral() } dependencies { classpath("org.springf..

  • format_list_bulleted backend/스프링
  • · 2021. 8. 1.
  • textsms
  • navigate_before
  • 1
  • ···
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • ···
  • 24
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (263)
    • backend (140)
      • 스프링 (91)
      • 코프링 (14)
      • 자바 (33)
      • 오류모음 (2)
    • frontend (26)
      • 자바스크립트 (14)
      • JSTL (2)
      • vue.js (5)
      • 타임리프 (5)
    • 데이터베이스 (4)
      • MYSQL (4)
    • native (16)
      • 안드로이드 (16)
    • DevOps (21)
      • AWS (4)
      • 젠킨스 (2)
      • Docker (2)
      • 깃허브 (1)
    • gis (26)
      • Openlayers (4)
      • LeafletJs (19)
      • 지오서버 (3)
    • 기타 (29)
      • 소프트웨어 설치 (9)
      • 자격증 (3)
      • 개발용어 (17)
최근 글
인기 글
최근 댓글
태그
  • #useragent
  • #jstl
  • #java
  • #charAt
  • #CentOS
  • #AJAX
  • #Linux
  • #JavaScript
  • #spring
  • #형변환
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바