package com.github.dudiao.solon.nativex.example;
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.noear.snack.ONode;
import org.noear.solon.test.SolonJUnit4ClassRunner;
import org.noear.solon.test.SolonTest;
/**
* @author songyinyin
* @since 2023/4/5 11:38
*/
@Slf4j
@SolonTest(App.class)
@RunWith(SolonJUnit4ClassRunner.class)
public class AppTest {
@Test
public void hello() {
String s = """
[
{
"name": "org.noear.solon.data.tran.TranExecutor",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.noear.solon.data.cache.CacheService",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "com.github.dudiao.solon.demo.JsonSortConfig",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
],
"fields": [
{
"name": "inputFilePath"
},
{
"name": "inputFileCharset"
},
{
"name": "outputDir"
}
]
},
{
"name": "com.github.dudiao.solon.demo.JsonSortService",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.noear.solon.extend.impl.PropsLoaderExt",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.noear.solon.extend.impl.PropsConverterExt",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.noear.solon.extend.impl.AppClassLoaderEx",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
},
{
"name": "org.noear.solon.extend.impl.ResourceScannerExt",
"methods": [
{
"name": "<init>",
"parameterTypes": []
}
]
}
]
""";
ONode o = ONode.loadStr(s);
o.forEach(on -> {
String name = on.get("name").getString().replaceAll("\\.", "/") + ".class";
System.out.println(name);
});
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
本项目是一个 将solon打包成 native 可执行程序 的示例
共28个文件
java:16个
xml:2个
json:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 40 浏览量
2024-04-08
10:01:35
上传
评论
收藏 58KB ZIP 举报
温馨提示
本项目是一个 将solon打包成 native 可执行程序 的示例。用 install 可以兼容多模块场景,用 package 只适合单模块
资源推荐
资源详情
资源评论
收起资源包目录
solon-native-example-master.zip (28个子文件)
solon-native-example-master
.editorconfig 72B
pom.xml 4KB
.github
workflows
native_image_release.yml 2KB
src
test
java
com
github
dudiao
solon
nativex
example
AppTest.java 3KB
main
resources
mapper
UserMapper.xml 238B
templates
hello.ftl 144B
app.yml 1006B
json
test.json 322B
static
htm
hello.htm 36B
jquery.min.js 86KB
META-INF
native-image
resource-config.json 93B
java
com
github
dudiao
solon
nativex
example
mapper
UserMapper.java 347B
controller
TestController.java 2KB
remote
UserService.java 351B
UserServiceImpl.java 689B
event
AppStartEvent.java 2KB
service
TestService.java 175B
impl
TestServiceImpl.java 573B
App.java 279B
model
data
UserDo.java 234B
Model.java 122B
entity
Order.java 236B
User.java 518B
config
MyRuntimeNativeRegistrar.java 631B
JsonTestConfig.java 412B
MybatisConfig.java 1KB
LICENSE 11KB
.gitignore 305B
共 28 条
- 1
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6732
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功