加载中
"轻"量级 Java Web 服务框架漫谈

博文太长了, 还是先说下概要: 框架"轻量"与否可以从两方面来看待: 1) 框架本身的体量 - 例如小 jar 无依赖的苗条框架; 2) 用户使用框架是否获得各种便利而无阻隔("隔" 的含义参考王国维先生的...

Java OSGL 工具库 - Bean 拷贝的艺术

本篇是 Java OSGL 工具库系列的第六篇, 前面五篇分别是: 图片处理的艺术 图片处理的艺术之自定义图片处理器 字符串操作的艺术 I/O 操作的艺术 类型转换的艺术 1. API 一览 // shallow copy ...

2018/06/14 13:37
3.1K
Java 框架新贵入驻 TechEmpower Framework Benchmark

出自 Grails 团队的 Java 框架新贵 Micronaut 刚发版就加入了 TechEmpower Framework Benchmark. 最近出炉的 2a8f2912-c4a2-4c32-a576-b1e2e932a906 中已经能看到 Micronaut 的身影了. 下面我...

基于playframework v1构建一个新的Java web应用框架

正在考虑基于playframework v1构建一个新的Java web应用框架 动机: 我非常喜欢 playframework v1 但对v2不太感冒 v1中哪些特性应该保留: 字节码增强。 这个超酷的特性允许框架和插件作者在应...

在JavaScript中仿真Java的enum

如何在JavaScript中仿真Java的enum

2015/04/24 10:15
354
ActFramework - 如何用不到 70 行 Java 代码撸一个文件上传管理服务

ActFramework 1.8.32 发布了(欢迎围观新闻), 这个版本中我们优化了 storage service 部分, 文件上传管理代码变得更加简洁. 下面我们来看看如果用不到 70 行 Java 代码来实现一个完整的上传文...

记 S3Service 代码中的一个低级错误

osgl-storage 是 osgl 工具箱 中用于简化存储的. 其特点是接口简单, 支持多种存储引擎插件, 包括本地文件系统, AWS S3, Azure Blob, 七牛 Kodo 服务. 最近老码农在一次调试中偶然发现了 osgl...

02/22 11:16
2K
Actframework中如何灵活控制JSON响应

@DiamondFsd 昨天写了一篇关于如何在Spring MVC中灵活控制JSON返回的博客,其中@JSON注解的思路和我在actframework的处理方式非常相似。 刚好昨天把actframework放上码云了,就这个话题写下 ...

2017/02/17 08:59
697
ActFramework 1.8.31 发布 - 新年大礼包

ActFramework 核心框架 ActFramework 是一款非轻量级 Java Web 应用框架. 作为著名的 PlayFramework 1.x 的继任者, ActFramework 具有功能丰富, 高性能和良好的开发时支持的特点. 2020 的第一...

再论 IoC 和 AOP - 驳 yong9981 对 "谈谈 ... (2019-12-25)" 一文的评论

谈谈我对 IoC 和 AOP 的理解 一文由 JFinal 作者波总对 IoC 与 AOP 的一句表述引起: IOC 本质是为了实现 AOP 在文中我考察了 IoC, DI 和 AOP 三个概念及其关系, 并得出以下结论: IoC 的本质不...

ActFramework 在 TEB R14 中击败 Spring

注意 TechEmpower Framework Benchmark R17 结果: https://www.techempower.com/benchmarks/#section=data-r17&hw=ph&test=json&l=hra0e7&c=4&o=4 TFB 自从 R15 之后已经开始自动迭代测试, 未...

回 Yong9981 关于 Act-1.8.32 发布新闻中的评论

@yong9981 在 actframework-1.8.32 发布新闻 中提出了一下问题: 我的回应是: 然后 yong 同学非常热心的贴了下面这段评论: 这里面我用红色标注出两段有趣的论点: 你提供的功能和SpringBoot/JB...

03/10 16:09
1K
一场版本升级引发的性能血案 - 之数据历险

1. 案情回顾 老码农在 一场版本升级引发的性能血案的追凶过程 中谈到了 ActFramework 在 TFB 第 N 轮内部测试中全线溃败落入 Spring 朋友圈的不堪回首之往事. 历经三天两夜追凶过程, 老码农终...

ActFramework 入门指南

声明: 本文来自 ActFramework QQ 群 "冰儿!-北京-Java" 同学的博客 以下博客正文: ActFramework 是一款高性能 Java 全栈框架,用于开发传统的 MVC 应用或 RESTful 服务。和其他现有 MVC/RE...

2019/07/03 08:51
2.1K
用 ActFramework 写一个网页聊天室是怎样的体验

看到 t-io 老谭的 用t-io来写一个网页聊天室或客服是个怎样的体验, 一时手痒, 就打算用 ActFramework 来写一个网页聊天室, 看看是什么体验. 废话少说,撸起袖子就是干。 1. 创建项目 运行下面...

一场版本升级引发的性能血案 - 王者归来

上次老码农在一场版本升级引发的性能血案 - 之数据历险一文中讲得口吐白沫, 最后还是没有一个结果, 反而被 OSCer 们各种吐槽: "看得我快快精尽人亡了" "看着一头雾水" "一脸懵逼进来,一脸懵...

How To Do It - HelloWorld 项目总结报告

介绍 HelloWorld 是一个HowToDoIt 组织的第一个项目, 一个简单的 MVC 展示应用. 实现项目需要响应发送到 GET / 端点的请求并显示一个主页 显示 Hello World - 其中 World 可以被 who 查询参数...

Rythm 是如何 "作弊" 成性能第一的

昨天给波总的 模板引擎性能测试项目 提了一个 PR, 将 Rythm 加入测试对象列表中. Rythm 加入后在我的环境下 (i7 8550U + 16G RAM + SSD) 跑完测试的情况如下: # Run complete. Total time: 0...

2019/12/28 06:05
532
谈谈 Act 的依赖注入 和 模板输出 - 回 drinkjava 同学的评论

背景 依赖注入工具 jBeanBox 的作者 drinkjava 同学最近在 gitee 上对 Actframework 项目 提出了如下评论: 首先感谢 drinkjava 同学的意见, 看得出来是问题是认真思考之后提出来的. 本文将就...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部