• 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 适配插件

  • 相关阅读:
    uniGUI之uniEdit(23)
    ​Shiro授权
    Shiro密码重试次数限制
    Ehcache基础入门
    Shiro简单加密服务
    Shiro身份验证
    第二章、Web中使用shiro(实现登陆)
    第一章、认识Shiro
    使用IntelliJ/Eclipse生成类图
    Jedis操作Redis实例
  • 原文地址:https://www.cnblogs.com/wwyydd/p/14130263.html
Copyright © 2020-2023  润新知