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

  • 相关阅读:
    win7下安装配置tomcat,java运行环境
    Ubuntu 12.10安装配置JDK7环境
    全面介绍Linux终端命令
    Ubuntu 配置 Tomcat
    Linux手动导入导出mysql数据库
    navicat数据库管理软件(支持mysql,oracle,sqlserver,sqlite,postgreSQL)
    信号量(semaphore)和互斥量(mutex)
    最新版fcitx 4.1.2源码编译安装(ubuntu 10.04)
    Groovy动态语言简介
    读书笔记:《java脚本编程:语言、框架与模式》(2)jvm内部的脚本语言
  • 原文地址:https://www.cnblogs.com/clearlove007/p/14160529.html
Copyright © 2011-2022 走看看