zoukankan      html  css  js  c++  java
  • Plugin 插件体系

     

    Solon 的插件也可以叫扩展组件,相当于Spring 的 starter。Solon已经提供了大量的基础插件,但对第三方的框架适配目前较少。

    插件 说明
    boot插件:: 说明
    org.noear:solon.boot.jlhttp* boot插件,对jlhttp适配,提供http服务(不自带session state)
    org.noear:solon.boot.jetty* boot插件,对jetty适配,提供http服务(网友@khb提供)
    org.noear:solon.boot.undertow* boot插件,对undertow适配,提供http服务(网友@tyk提供)
    org.noear:solon.boot.websocket boot插件,对java-websocket适配,提供websocket服务
    org.noear:solon.extend.jetty.jsp 扩展插件,为jetty添加jsp支持(不建议使用jsp)(网友@khb提供)
    org.noear:solon.extend.undertow.jsp 扩展插件,为undertow添加jsp支持(不建议使用jsp)(网友@tyk提供)
    SocketD boot插件:: 说明
    org.noear:solon.boot.socketd.jdksocket boot插件,对jdk-socket适配,提供socketd服务
    org.noear:solon.boot.socketd.netty boot插件,对netty适配,提供socketd服务
    org.noear:solon.boot.socketd.smartsocket boot插件,对smartboot-socket适配,提供socketd服务
    静态文件支持插件:: 说明
    org.noear:solon.extend.staticfiles 扩展插件,添加静态文件支持(监视 resources/static 文件夹)
    切面支持插件:: 说明
    org.noear:solon.extend.aspect 扩展插件,添加Dao、Service注解支持;进而支持事务和缓存注解
    数据操作支持插件:: 说明
    org.noear:solon.extend.data 扩展插件,实现事务和缓存的注解支持
    验证操作支持插件:: 说明
    org.noear:solon.extend.validation 扩展插件,实现验证类注解支持
    Yaml配置支持插件:: 说明
    org.noear:solon.extend.properties.yaml 扩展插件,添加yml配置文件支持
    定时任务支持插件:: 说明
    org.noear:solon.extend.schedule 扩展插件,实现定时任务支持(和 cron4j-solon-plugin 风格不同)
    远程关闭支持插件:: 说明
    org.noear:solon.extend.stop 扩展插件,实现远程关闭支持
    Session插件:: 说明(可将boot插件的session state服务,自动换掉)
    org.noear:solon.extend.sessionstate.local 扩展插件,本地session
    org.noear:solon.extend.sessionstate.redis 扩展插件,分布式session(其于redis构建)
    序列化插件:: 说明
    org.noear:solon.serialization.fastjson* 序列化插件,对 fastjson 适配,提供json视图输出 或 序列化输出
    org.noear:solon.serialization.snack3* 序列化插件,对 snack3 适配,提供json视图输出 或 序列化输出
    org.noear:solon.serialization.hession* 序列化插件,对 hession 适配,提供 hession 序列化输出
    org.noear:solon.serialization.jackson 序列化插件,对 jackson 适配,提供json视图输出 或 序列化输出
    视图插件:: 说明(可置多个视图插件)
    org.noear:solon.view.freemarker* 视图插件,对 freemarker 适配,提供html视图输出
    org.noear:solon.view.jsp 视图插件,对 jsp 适配,提供html视图输出
    org.noear:solon.view.velocity 视图插件,对 velocity 适配,提供html视图输出
    org.noear:solon.view.thymeleaf 视图插件,对 thymeleaf 适配,提供html视图输出
    org.noear:solon.view.beetl 视图插件,对 beetl 适配,提供html视图输出
    org.noear:solon.view.enjoy 视图插件,对 enjoy 适配,提供html视图输出
    rpc client:: 说明
    org.noear:nami 做为 solon rpc client 使用(支持http, socket, web socket)
    外部框架适配:: 说明
    org.noear:beetlsql-solon-plugin beetlsql 适配插件
    org.noear:cron4j-solon-plugin cron4j 适配插件
    org.noear:dubbo-solon-plugin dubbo 适配插件
    org.noear:feign-solon-plugin feign 适配插件
    org.noear:hasor-solon-plugin hasor 适配插件
    org.noear:mybatis-solon-plugin mybatis 适配插件
    org.noear:mybatis-sqlhelper-solon-plugin mybatis 分页适配插件
    org.noear:quartz-solon-plugin quartz 适配插件
    org.noear:weed3-solon-plugin weed3 适配插件

  • 相关阅读:
    POJ 3280 Cheapest Palindrome
    POJ 1191 棋盘分割
    POJ 1260 Pearls
    HDOJ 4731 Minimum palindrome
    2013 ACM/ICPC Asia Regional Chengdu Online 1004 Minimum palindrome
    POJ 1836 Alignment
    POJ 3267 The Cow Lexicon
    POJ 1276 Cash Machine
    POJ 1837 Balance
    HDU 4554 叛逆的小明
  • 原文地址:https://www.cnblogs.com/xujing0808/p/14235443.html
Copyright © 2011-2022 走看看