欢迎光临,欧洲杯联赛下注-欧洲杯赛事下注!
 079-41207662

行业资讯-SCEG

立足品质  重誉守信   创优争先    追求卓越

Springboot小型开发设计框架-欧洲杯赛事下注

  2021-05-22 作者:欧洲杯赛事下注
本文摘要:欧洲杯联赛下注,欧洲杯赛事下注,}//这里为Springboot的注解Solon也是有同名的的注解ComponentpublicclassHelloServiceImpimplementsHelloService{OverridepublicStringhelloStringname{return"hello:"name;

特性

Solon一个相近Springboot的小型开发设计框架。新项目从2018年运行至今,参照过很多先人著作;历经2年,3500数次的commit;核心维持0.1米的身型,极高的Web显卡跑分,优良的应用感受。

Solon注重:抑制 简约 对外开放的标准;务求:更小、更快、更随意的感受。说白了更小:核心0.1米,最小Web开发设计企业0.1m对比Springboot新项目包,小到能够乎略不计入了说白了更快:该设备helloworld检测,Qps可以达到十二万之多。

可参照:helloworld_wrk_test说白了更随意:编码操纵随意//除开引入方式以外,还能够按需手动////手动获得配置Mapdb=Solon.cfg.getMap"db";//手动获得器皿里的BeanUserServiceuserService=Aop.getUserService.class;//手动监视httppost要求Solon.global.post"/user/update",x->userService.updateByIdx.paramMap;此次版本号重大变更:1、提升软件:springboot-solon-plugin完成与Springboot相通引入框架,-solon-?如果有必须可引入Solon的其他软件,Solon兼容的框架多较精巧?置入Springboot系统软件后,另外运用两个框架的器皿資源与特性;或是过多期临时性混和1运行运用SpringBootLinkSolonSpringBootApplicationpublicclassDemoApp{publicstaticvoidmainString[]args{//先Solon.startDemoApp.class,args;//后SpringApplication.runDemoApp.class,args;}}2界定Springboog部件publicinterfaceHelloService{StringhelloStringname;}//这里为Springboot的注解Solon也是有同名的的注解ComponentpublicclassHelloServiceImpimplementsHelloService{OverridepublicStringhelloStringname{return"hello:" name;}}3在Solon类里应用Springboot器皿内的部件//这里为Solon的注解Springboot也是有同名的的注解ControllerpublicclassSolonController{//应用Solon注解,将Springbootbean引入到Solon的代管类中InjectHelloServicehelloService;//引入配置Inject"${user.name}"Stringname;Mapping"/test"publicStringhomeStringmsgthrowsException{return"solon:" helloService.hello;}}4在Springboot类里应用Solon的笔写特性RestControllerpublicclassText2Controller{HelloServicehelloService;RequestMapping"/test2"publicStringhomeStringmsgthrowsException{//应用Solon的笔写特性取值,开展懒加载//ifhelloService==null{helloService=Aop.getHelloService.class;}//手动获得配置//Stringname=Solon.cfg.get"user.name";//还可以动态性提升一个要求监视////Solon.global.get"/hello",c->c.output"Helloworld!";return"springboot:" helloService.helloname;}}?之上仅为演试实际效果设计方案,不一定配对真正情景?2、兼容第三方配置与申请注册服务项目,consul框架:consul-solon-plugin此框架由小区开发人员奉献,Solon的第一个小区奉献。特别感谢1=test-consul-=testconsul.host=localhostconsul.port=8500consul.token==true=:12=dev=10s=/run/check/=jvm,cpu,memory,disk,qps,os=true=10000=true==config/,gateway/=100002应用实例ControllerpublicclassHelloController{//应用了consul的申请注册与发觉服务项目//NamiClient"test-consul-api:/"HelloInterfacehelloInterface;Mapping"/hello"publicStringsayHello{//consul的配置內容集成化到Solon的配置管理体系,可引入,可手动获得//return"config:" Solon.cfg.get"hello" ",rpc:" helloInterface.hello0;}}。


本文关键词:注解,手动,说白了,特性,欧洲杯联赛下注

本文来源:欧洲杯联赛下注-www.gimnasiofashiongym.com

上一篇:LinkedIn连续对网址和移动应用手机客户端开展三次功能升-欧洲杯联赛下注
下一篇:黄章亮相魅族小区与魅友互动交流-欧洲杯赛事下注

Copyright © Copyright 2017-2018 欧洲杯赛事下注