File tree Expand file tree Collapse file tree 6 files changed +22
-13
lines changed
frameworks/Java/tio-http-server
src/main/java/com/litongjava/tio/http/server Expand file tree Collapse file tree 6 files changed +22
-13
lines changed Original file line number Diff line number Diff line change 2121 <version >3.7.3.v20240701-RELEASE</version >
2222 </dependency >
2323
24+ <dependency >
25+ <groupId >com.litongjava</groupId >
26+ <artifactId >jfinal-plugins</artifactId >
27+ <version >${jfinal-plugins.version} </version >
28+ </dependency >
29+
2430 <!-- https://mvnrepository.com/artifact/com.jfinal/activerecord -->
31+ <!--
2532 <dependency>
2633 <groupId>com.jfinal</groupId>
2734 <artifactId>activerecord</artifactId>
2835 <version>5.1.6</version>
2936 </dependency>
37+ -->
3038
3139
3240 <dependency >
Original file line number Diff line number Diff line change 11 package com .litongjava .tio .http .server .config ;
22
3- import com .jfinal .plugin .ehcache .EhCachePlugin ;
3+ import com .litongjava . jfinal .plugin .ehcache .EhCachePlugin ;
44
55public class EhCachePluginConfig {
66
Original file line number Diff line number Diff line change 11package com .litongjava .tio .http .server .config ;
22
3- import com .jfinal .plugin .activerecord .ActiveRecordPlugin ;
4- import com .jfinal .plugin .activerecord .OrderedFieldContainerFactory ;
5- import com .jfinal .plugin .hikaricp .HikariCpPlugin ;
3+ import com .litongjava . jfinal .plugin .activerecord .ActiveRecordPlugin ;
4+ import com .litongjava . jfinal .plugin .activerecord .OrderedFieldContainerFactory ;
5+ import com .litongjava . jfinal .plugin .hikaricp .HikariCpPlugin ;
66import com .litongjava .tio .utils .environment .EnvUtils ;
77
88public class MysqlDbConfig {
Original file line number Diff line number Diff line change 66import java .util .stream .Collectors ;
77
88import com .alibaba .fastjson2 .JSON ;
9- import com .jfinal .plugin .activerecord .Db ;
10- import com .jfinal .plugin .activerecord .Record ;
9+ import com .litongjava . jfinal .plugin .activerecord .Db ;
10+ import com .litongjava . jfinal .plugin .activerecord .Record ;
1111import com .litongjava .tio .http .common .HeaderName ;
1212import com .litongjava .tio .http .common .HeaderValue ;
1313import com .litongjava .tio .http .common .HttpRequest ;
Original file line number Diff line number Diff line change 99import java .util .stream .Collectors ;
1010
1111import com .alibaba .fastjson2 .JSON ;
12- import com .jfinal .plugin .activerecord .Db ;
13- import com .jfinal .plugin .activerecord .Record ;
14- import com .jfinal .plugin .ehcache .CacheKit ;
1512import com .jfinal .template .Engine ;
1613import com .jfinal .template .Template ;
14+ import com .litongjava .jfinal .plugin .activerecord .Db ;
15+ import com .litongjava .jfinal .plugin .activerecord .Record ;
16+ import com .litongjava .jfinal .plugin .ehcache .CacheKit ;
1717import com .litongjava .tio .http .common .HeaderName ;
1818import com .litongjava .tio .http .common .HeaderValue ;
1919import com .litongjava .tio .http .common .HttpRequest ;
Original file line number Diff line number Diff line change 1- FROM maven:3.6.1-jdk-8-slim as maven
1+ FROM litongjava/ maven:3.8.8-jdk8u391 AS builder
22WORKDIR /app
33
44COPY pom.xml pom.xml
@@ -7,10 +7,11 @@ RUN mvn dependency:go-offline
77COPY src src
88RUN mvn package -Passembly -q
99
10- # TODO use separate JDK/JRE for the RUN (as the other builds)
10+ FROM litongjava/jre:8u391-stable-slim
1111
12- # WORKDIR /app
13- # COPY target/tio-http-server-benchmark-1.0.jar tio-http-server-benchmark-1.0.jar
12+ WORKDIR /app
13+
14+ COPY --from=builder /src/target/tio-http-server-benchmark-1.0.jar /app/target
1415
1516EXPOSE 8080
1617
You can’t perform that action at this time.
0 commit comments