Skip to content

Commit 258d01a

Browse files
committed
去掉 javassist
1 parent 5d318e2 commit 258d01a

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

lts-core/src/main/java/com/github/ltsopensource/core/compiler/AbstractCompiler.java

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -49,42 +49,5 @@ public Class<?> compile(String code) {
4949
}
5050

5151
protected abstract Class<?> doCompile(String name, String source) throws Throwable;
52-
53-
public static void main(String[] args) {
54-
String code = "package com.github.ltsopensource.core.support.bean;\n" +
55-
"import com.github.ltsopensource.core.support.bean.BeanCopier;\n" +
56-
"import com.github.ltsopensource.queue.domain.JobPo;\n" +
57-
"public class JobPo2JobPoBeanCopier1 implements BeanCopier<JobPo,JobPo> {\n" +
58-
"public void copyProps(JobPo source, JobPo target){\n" +
59-
"target.setJobId(source.getJobId());\n" +
60-
"target.setJobType(source.getJobType());\n" +
61-
"target.setPriority(source.getPriority());\n" +
62-
"target.setTaskId(source.getTaskId());\n" +
63-
"target.setRealTaskId(source.getRealTaskId());\n" +
64-
"target.setGmtCreated(source.getGmtCreated());\n" +
65-
"target.setGmtModified(source.getGmtModified());\n" +
66-
"target.setSubmitNodeGroup(source.getSubmitNodeGroup());\n" +
67-
"target.setTaskTrackerNodeGroup(source.getTaskTrackerNodeGroup());\n" +
68-
"com.github.ltsopensource.core.support.bean.PropConverter<JobPo, java.util.Map<java.lang.String, java.lang.String>> extParamsConverter = (com.github.ltsopensource.core.support.bean.PropConverter<JobPo, java.util.Map<java.lang.String, java.lang.String>> )com.github.ltsopensource.core.support.bean.BeanCopierFactory.getConverter(1,\"extParams\");\n" +
69-
"target.setExtParams((java.util.Map<java.lang.String, java.lang.String>)extParamsConverter.convert(source));\n" +
70-
"com.github.ltsopensource.core.support.bean.PropConverter<JobPo, java.util.Map<java.lang.String, java.lang.String>> internalExtParamsConverter = (com.github.ltsopensource.core.support.bean.PropConverter<JobPo, java.util.Map<java.lang.String, java.lang.String>> )com.github.ltsopensource.core.support.bean.BeanCopierFactory.getConverter(1,\"internalExtParams\");\n" +
71-
"target.setInternalExtParams((java.util.Map<java.lang.String, java.lang.String>)internalExtParamsConverter.convert(source));\n" +
72-
"target.setTaskTrackerIdentity(source.getTaskTrackerIdentity());\n" +
73-
"target.setNeedFeedback(source.isNeedFeedback());\n" +
74-
"target.setCronExpression(source.getCronExpression());\n" +
75-
"target.setTriggerTime(source.getTriggerTime());\n" +
76-
"target.setRetryTimes(source.getRetryTimes());\n" +
77-
"target.setMaxRetryTimes(source.getMaxRetryTimes());\n" +
78-
"target.setRepeatCount(source.getRepeatCount());\n" +
79-
"target.setRepeatedCount(source.getRepeatedCount());\n" +
80-
"target.setRepeatInterval(source.getRepeatInterval());\n" +
81-
"target.setRelyOnPrevCycle(source.getRelyOnPrevCycle());\n" +
82-
"target.setLastGenerateTriggerTime(source.getLastGenerateTriggerTime());\n" +
83-
"}}";
84-
85-
Compiler compiler = new JavassistCompiler();
86-
compiler.compile(code);
87-
88-
}
8952
}
9053

0 commit comments

Comments
 (0)