Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 15 additions & 22 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ plugins {
id 'org.springframework.boot' version '3.2.1'
id 'io.spring.dependency-management' version '1.1.4'
// querydsl관련 명령어를 gradle탭에 생성해준다. (권장사항)
id "com.ewerk.gradle.plugins.querydsl" version "1.0.10"
//id "com.ewerk.gradle.plugins.querydsl" version "1.0.10"
}

group = 'inf'
Expand Down Expand Up @@ -39,13 +39,15 @@ dependencies {

// WebSocket
implementation 'org.springframework.boot:spring-boot-starter-websocket'
//json
implementation 'com.google.code.gson:gson:2.10.1'

// mysql
runtimeOnly 'com.mysql:mysql-connector-j'

// Security
//implementation 'org.springframework.boot:spring-boot-starter-security'
//implementation 'org.springframework.security:spring-security-test'
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.security:spring-security-test'

// mustache
implementation 'org.springframework.boot:spring-boot-starter-mustache'
Expand All @@ -59,37 +61,28 @@ dependencies {
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'
}

// Querydsl 설정부
/**
* QueryDSL Build Options

def generated = 'src/main/generated'
def querydslDir = "src/main/generated"

querydsl {
jpa = true
querydslSourcesDir = generated
}
sourceSets {
main.java.srcDir generated
main.java.srcDirs += [ querydslDir ]
}

compileQuerydsl{
options.annotationProcessorPath = configurations.querydsl
tasks.withType(JavaCompile) {
options.getGeneratedSourceOutputDirectory().set(file(querydslDir))
}

configurations {
compileOnly {
extendsFrom annotationProcessor
}
querydsl.extendsFrom compileClasspath
clean.doLast {
file(querydslDir).deleteDir()
}


tasks.named('test') {
useJUnitPlatform()
}
}*/
/*
tasks.withType(JavaCompile) {
options.compilerArgs << "-parameters"
options.compilerArgs << "-parameters"
}

*/

78 changes: 39 additions & 39 deletions src/main/generated/inf/questpartner/domain/QBaseTimeEntity.java
Original file line number Diff line number Diff line change
@@ -1,39 +1,39 @@
package inf.questpartner.domain;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;


/**
* QBaseTimeEntity is a Querydsl query type for BaseTimeEntity
*/
@Generated("com.querydsl.codegen.DefaultSupertypeSerializer")
public class QBaseTimeEntity extends EntityPathBase<BaseTimeEntity> {

private static final long serialVersionUID = 521365552L;

public static final QBaseTimeEntity baseTimeEntity = new QBaseTimeEntity("baseTimeEntity");

public final DateTimePath<java.time.LocalDateTime> createdDate = createDateTime("createdDate", java.time.LocalDateTime.class);

public final DateTimePath<java.time.LocalDateTime> modifiedDate = createDateTime("modifiedDate", java.time.LocalDateTime.class);

public QBaseTimeEntity(String variable) {
super(BaseTimeEntity.class, forVariable(variable));
}

public QBaseTimeEntity(Path<? extends BaseTimeEntity> path) {
super(path.getType(), path.getMetadata());
}

public QBaseTimeEntity(PathMetadata metadata) {
super(BaseTimeEntity.class, metadata);
}

}

package inf.questpartner.domain;
import static com.querydsl.core.types.PathMetadataFactory.*;
import com.querydsl.core.types.dsl.*;
import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
/**
* QBaseTimeEntity is a Querydsl query type for BaseTimeEntity
*/
@Generated("com.querydsl.codegen.DefaultSupertypeSerializer")
public class QBaseTimeEntity extends EntityPathBase<BaseTimeEntity> {
private static final long serialVersionUID = 521365552L;
public static final QBaseTimeEntity baseTimeEntity = new QBaseTimeEntity("baseTimeEntity");
public final DateTimePath<java.time.LocalDateTime> createdDate = createDateTime("createdDate", java.time.LocalDateTime.class);
public final DateTimePath<java.time.LocalDateTime> modifiedDate = createDateTime("modifiedDate", java.time.LocalDateTime.class);
public QBaseTimeEntity(String variable) {
super(BaseTimeEntity.class, forVariable(variable));
}
public QBaseTimeEntity(Path<? extends BaseTimeEntity> path) {
super(path.getType(), path.getMetadata());
}
public QBaseTimeEntity(PathMetadata metadata) {
super(BaseTimeEntity.class, metadata);
}
}
115 changes: 62 additions & 53 deletions src/main/generated/inf/questpartner/domain/chat/QChatting.java
Original file line number Diff line number Diff line change
@@ -1,53 +1,62 @@
package inf.questpartner.domain.chat;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QChatting is a Querydsl query type for Chatting
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QChatting extends EntityPathBase<Chatting> {

private static final long serialVersionUID = -1505827571L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QChatting chatting = new QChatting("chatting");

public final NumberPath<Long> id = createNumber("id", Long.class);

public final StringPath message = createString("message");

public final inf.questpartner.domain.room.QRoom room;

public QChatting(String variable) {
this(Chatting.class, forVariable(variable), INITS);
}

public QChatting(Path<? extends Chatting> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QChatting(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QChatting(PathMetadata metadata, PathInits inits) {
this(Chatting.class, metadata, inits);
}

public QChatting(Class<? extends Chatting> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.room = inits.isInitialized("room") ? new inf.questpartner.domain.room.QRoom(forProperty("room"), inits.get("room")) : null;
}

}

package inf.questpartner.domain.chat;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QChatting is a Querydsl query type for Chatting
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QChatting extends EntityPathBase<Chatting> {

private static final long serialVersionUID = -1505827571L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QChatting chatting = new QChatting("chatting");

public final QChattingRoom chattingRoom;

public final StringPath content = createString("content");

public final NumberPath<Long> id = createNumber("id", Long.class);

public final StringPath roomId = createString("roomId");

public final StringPath sender = createString("sender");

public final EnumPath<MessageType> type = createEnum("type", MessageType.class);

public final inf.questpartner.domain.users.user.QUser user;

public QChatting(String variable) {
this(Chatting.class, forVariable(variable), INITS);
}

public QChatting(Path<? extends Chatting> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QChatting(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QChatting(PathMetadata metadata, PathInits inits) {
this(Chatting.class, metadata, inits);
}

public QChatting(Class<? extends Chatting> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.chattingRoom = inits.isInitialized("chattingRoom") ? new QChattingRoom(forProperty("chattingRoom")) : null;
this.user = inits.isInitialized("user") ? new inf.questpartner.domain.users.user.QUser(forProperty("user"), inits.get("user")) : null;
}

}

99 changes: 44 additions & 55 deletions src/main/generated/inf/questpartner/domain/chat/QChattingRoom.java
Original file line number Diff line number Diff line change
@@ -1,55 +1,44 @@
package inf.questpartner.domain.chat;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QChattingRoom is a Querydsl query type for ChattingRoom
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QChattingRoom extends EntityPathBase<ChattingRoom> {

private static final long serialVersionUID = -215839864L;

private static final PathInits INITS = PathInits.DIRECT2;

public static final QChattingRoom chattingRoom = new QChattingRoom("chattingRoom");

public final QChatting chatting;

public final NumberPath<Long> id = createNumber("id", Long.class);

public final StringPath roomName = createString("roomName");

public final NumberPath<Integer> roomNumber = createNumber("roomNumber", Integer.class);

public QChattingRoom(String variable) {
this(ChattingRoom.class, forVariable(variable), INITS);
}

public QChattingRoom(Path<? extends ChattingRoom> path) {
this(path.getType(), path.getMetadata(), PathInits.getFor(path.getMetadata(), INITS));
}

public QChattingRoom(PathMetadata metadata) {
this(metadata, PathInits.getFor(metadata, INITS));
}

public QChattingRoom(PathMetadata metadata, PathInits inits) {
this(ChattingRoom.class, metadata, inits);
}

public QChattingRoom(Class<? extends ChattingRoom> type, PathMetadata metadata, PathInits inits) {
super(type, metadata, inits);
this.chatting = inits.isInitialized("chatting") ? new QChatting(forProperty("chatting"), inits.get("chatting")) : null;
}

}

package inf.questpartner.domain.chat;

import static com.querydsl.core.types.PathMetadataFactory.*;

import com.querydsl.core.types.dsl.*;

import com.querydsl.core.types.PathMetadata;
import javax.annotation.processing.Generated;
import com.querydsl.core.types.Path;
import com.querydsl.core.types.dsl.PathInits;


/**
* QChattingRoom is a Querydsl query type for ChattingRoom
*/
@Generated("com.querydsl.codegen.DefaultEntitySerializer")
public class QChattingRoom extends EntityPathBase<ChattingRoom> {

private static final long serialVersionUID = -215839864L;

public static final QChattingRoom chattingRoom = new QChattingRoom("chattingRoom");

public final ListPath<Chatting, QChatting> chattingList = this.<Chatting, QChatting>createList("chattingList", Chatting.class, QChatting.class, PathInits.DIRECT2);

public final NumberPath<Long> id = createNumber("id", Long.class);

public final StringPath name = createString("name");

public final StringPath roomId = createString("roomId");

public QChattingRoom(String variable) {
super(ChattingRoom.class, forVariable(variable));
}

public QChattingRoom(Path<? extends ChattingRoom> path) {
super(path.getType(), path.getMetadata());
}

public QChattingRoom(PathMetadata metadata) {
super(ChattingRoom.class, metadata);
}

}

Loading