solon

Solon rpc 之 SocketD 协议 - 消息上报模式

Solon rpc 之 SocketD 协议系列Solon rpc 之 SocketD 协议 - 概述Solon rpc 之 SocketD 协议 - 消息上报模式Solon rpc 之 SocketD 协议 - 消息应答模式Solon rpc 之 SocketD 协议 - 消息订阅模式Solon rpc 之 SocketD 协议 - RPC调用模式Solon rpc 之 SocketD 协议 - »

Solon 1.5.22 发布

Solon 是一个轻量的Java基础开发框架。强调,克制 + 简洁 + 开放的原则;力求,更小、更快、更***的体验。支持:RPC、REST API、MVC、Job、Micro service、WebSocket、Socket 等多种开发模式。短小而精悍! Solon Cloud 是一系列的接口标准和 ... »

noear

Mybatis 和 Solon 勾搭在一起了

终于说通 Solon 作者,让他为 Solon 框架添加事务注解支持了;并且把 mybatis-solon-plugin 的 @Df 注解更名为 @Db ,接地气多了(Df是什么鬼呢?新手肯定这么想...)。真是费尽了笔者的口水。。。此文主要重写《Mybatis 和 Solon 勾搭在一起》的事务部分,并优化细节。 新故事相关的源码 https://gitee.com/noear/solon_d »

Solon 框架详解(五)- Solon扩展机制之Solon Plugin

Solon 详解系列文章:Solon 框架详解(一)- 快速入门Solon 框架详解(二)- Solon的核心Solon 框架详解(三)- Solon的web开发Solon 框架详解(四)- Solon的事务传播机制Solon 框架详解(五)- Solon扩展机制之Solon PluginSolon 框架详解(六)- Solon的校验框架使用、定制与扩展Solon 框架详解(七)- Solon I »

Solon 1.5.16 发布,多项细节优化

Solon 是一个轻量的Java基础开发框架。强调,克制 + 简洁 + 开放的原则;力求,更小、更快、更***的体验。支持:RPC、REST API、MVC、Job、Micro service、WebSocket、Socket 等多种开发模式。短小而精悍! Solon Cloud 是一系列的接口标准和 ... »

noear

Solon 框架详解(七)- Solon Ioc 的注解对比Spring及JSR330

Solon 详解系列文章:Solon 框架详解(一)- 快速入门Solon 框架详解(二)- Solon的核心Solon 框架详解(三)- Solon的web开发Solon 框架详解(四)- Solon的事务传播机制Solon 框架详解(五)- Solon扩展机制之Solon PluginSolon 框架详解(六)- Solon的校验框架使用、定制与扩展Solon 框架详解(七)- Solon I »

Solon Aop 特色开发(3)构建一个Bean的三种方式

Solon,更小、更快、更***!本系列专门介绍Solon Aop方面的特色: 《Solon Aop 特色开发(1)注入或手动获取配置》 《Solon Aop 特色开发(2)注入或手动获取Bean》 《Solon Aop 特色开发(3)构建一个Bean的三种方式》 《Solon Aop 特色开发(4)Bean 扫描的三种方式》 《Solon Aop 特色开发(5)切面与环绕拦截》 《Solon A »

Solon 的 PathVariable 不需注解

相对于 Spring boot 的 path variable ;Solon 的不需注解,只要变量名对上即可: //path var demo // @Mapping("e/{p_q}/{obj}/{id}") public String test_e(Context ctx, String p_q, String obj, String id) { return ctx.path() + »

Solon rpc 之 SocketD 协议 - 消息加密模式

Solon rpc 之 SocketD 协议系列Solon rpc 之 SocketD 协议 - 概述Solon rpc 之 SocketD 协议 - 消息上报模式Solon rpc 之 SocketD 协议 - 消息应答模式Solon rpc 之 SocketD 协议 - 消息订阅模式Solon rpc 之 SocketD 协议 - RPC调用模式Solon rpc 之 SocketD 协议 - »

概要设计 其它 节选自《闻缺陷则喜》(此书可免费下载) Innodb中有哪些锁? 『无为则无心』Python序列 — 24、Python序列的推导式 【Azure 应用服务】Azure Function App 执行PowerShell指令[Get-Azsubscription -TenantId $tenantID -DefaultProfile $cxt]错误 Flask(1)- 简介 external-attacher源码分析(2)-核心处理逻辑分析 Solon 1.5.11 发布,增加国际化插件

1.1 反模式 反模式是指在对经常面对的问题经常使用的低效、不良或者有待优化的设计思想、方法。如: 软件膨胀:随着版本的升级,软件越来越消耗系统资源。 反抽象:需要的功能并不暴露给用户,导致用户要在较高层次重新实现一些功能。 万能类︰在一个类的设计中,聚集了太多的函数。 硬编码(Hard Code) ... »

『无为则无心』Python序列 — 24、Python序列的推导式 【Azure 应用服务】Azure Function App 执行PowerShell指令[Get-Azsubscription -TenantId $tenantID -DefaultProfile $cxt]错误 Flask(1)- 简介 external-attacher源码分析(2)-核心处理逻辑分析 Solon 1.5.11 发布,增加国际化插件 Kubernetes全栈架构师(Kubeadm高可用安装k8s集群)--学习笔记

推导式comprehensions(又称解析式),是Python的一种独有特性。 推导式是可以从一个数据序列构建另一个新的数据序列(的一种结构体)。 Python***有三种推导,在Python2和3中都有支持: 列表推导式 字典推导式 集合推导式 1、列表推导式 作用:用一个表达式创建一个有规律的列 ... »

Flask(1)- 简介 external-attacher源码分析(2)-核心处理逻辑分析 Solon 1.5.11 发布,增加国际化插件 Kubernetes全栈架构师(Kubeadm高可用安装k8s集群)--学习笔记 Python小白的数学建模课-B5. 新冠疫情 SEIR模型 【知识点】C++的日志框架 重新整理 .net core 实践篇————重定向攻击[三十九] drf-router和authenticate 【spring源码系列】之【Bean的属性赋值】 10 年 bloger 告诉你要

背景 为啥要学,很久之前就学过点,没写文章 最近因为要写机器人工具,其实就是简单的纯服务端工具 反正 flask 也挺简单,一天快速过完 概念会直接搬教程的,实操自己敲一遍再总结 参考教程 https://read.helloflask.com/c2-hello http://www.imooc.c ... »

external-attacher源码分析(2)-核心处理逻辑分析 Solon 1.5.11 发布,增加国际化插件 Kubernetes全栈架构师(Kubeadm高可用安装k8s集群)--学习笔记 Python小白的数学建模课-B5. 新冠疫情 SEIR模型 【知识点】C++的日志框架 重新整理 .net core 实践篇————重定向攻击[三十九] drf-router和authenticate 【spring源码系列】之【Bean的属性赋值】 10 年 bloger 告诉你要不要写博客,又该如何优雅地

ceph-csi分析-external-attacher分析。external-attacher属于external plugin中的一个,辅助csi plugin,共同完成了存储相关操作。external-attacher watch volumeAttachment对象,调用csi plugin... ... »

external-attacher源码分析(2)-核心处理逻辑分析 常用API文字版 Solon 1.5.11 发布,增加国际化插件 【知识点】C++的日志框架 重新整理 .net core 实践篇————重定向攻击[三十九] drf-router和authenticate 【spring源码系列】之【Bean的属性赋值】 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客? 树莓派4B-SPI读写flash-FM25CL16B(同时支持FM25CL64等其它系列Flash) Android

ceph-csi分析-external-attacher分析。external-attacher属于external plugin中的一个,辅助csi plugin,共同完成了存储相关操作。external-attacher watch volumeAttachment对象,调用csi plugin... ... »

lianngkyle

Solon Web 开发,九、跨域处理

Solon Web 开发 一、开始 二、开发知识准备 三、打包与运行 四、请求上下文 五、数据访问、事务与缓存应用 六、过滤器、处理、拦截器 七、视图模板与Mvc注解 八、校验、及定制与扩展 九、跨域处理 十、签权 十一、国际化 十二、统一的渲染控制 十三、WebSocket 十四、与Spring、Jsr330的常用注解对比 Solon 的跨域处理,由 solon.extend.cors 插件 »

Solon Web 开发,十三、WebSocket

Solon Web 开发 一、开始 二、开发知识准备 三、打包与运行 四、请求上下文 五、数据访问、事务与缓存应用 六、过滤器、处理、拦截器 七、视图模板与Mvc注解 八、校验、及定制与扩展 九、跨域处理 十、签权 十一、国际化 十二、统一的渲染控制 十三、WebSocket 十四、与Spring、Jsr330的常用注解对比 开发 WebSocket ,需要引入相关的 solon.boot 插 »

Solon Web 开发,七、视图模板与Mvc注解

Solon Web 开发 一、开始 二、开发知识准备 三、打包与运行 四、请求上下文 五、数据访问、事务与缓存应用 六、过滤器、处理、拦截器 七、视图模板与Mvc注解 八、校验、及定制与扩展 九、跨域处理 十、签权 十一、国际化 十二、统一的渲染控制 十三、WebSocket 十四、与Spring、Jsr330的常用注解对比 1、Solon的MVC注解 主要注解: 注解 说明 @Co »

Solon 最简单demo---Hello World

Solon 的项目地址: https://gitee.com/noear/solon 里面杂七杂八的东西很多。。。今天的目标是整一个最最简单,最最小巧的 Hello world (一)用 IntelliJ IDEA 新建一个 Meven 空项目 helloworld (二)然后在 pom.xml 文件里添加下框架依赖 <dependencies> <dependency »

Solon 开发,七、自定义注解开发汇总

Solon 开发 一、注入或手动获取配置 二、注入或手动获取Bean 三、构建一个Bean的三种方式 四、Bean 扫描的三种方式 五、切面与环绕拦截 六、提取Bean的函数进行定制开发 七、自定义注解开发汇总 八、注入依赖与初始化 1、定义构建能力注解,比如@Controller //注册 @Controller 构建器 Aop.context().beanBuilderAdd(Contro »