Open TangMisaka23001 opened 2 years ago
gradle加速
maven {
url "https://maven.aliyun.com/nexus/content/groups/public"
}
// mapstruct
implementation('org.mapstruct:mapstruct:1.4.2.Final')
annotationProcessor('org.mapstruct:mapstruct-processor:1.4.2.Final')
annotationProcessor('org.projectlombok:lombok-mapstruct-binding:0.2.0')
// query dsl
implementation 'com.querydsl:querydsl-apt:5.0.0'
implementation 'com.querydsl:querydsl-jpa:5.0.0'
implementation 'com.querydsl:querydsl-core:5.0.0'
annotationProcessor 'com.querydsl:querydsl-apt:5.0.0:jpa'
// guava
implementation('com.google.guava:guava:30.1.1-jre')
jdk新特性
Boolean result = switch(day)
{
case MON, TUE, WED, THUR, FRI ->
{
System.out.println("It is WeekDay");
yield true;
}
case SAT, SUN ->
{
System.out.println("It is Weekend");
yield false;
}
};
System.out.println("Result is " + result);