duangsuse Throws
恢复了,今天下午的主要任务是解决掉所有比较大块的东西 (剩下的就是最后对 KtLime 一个比较即时的简单重命名 还有最后一些接口的 Spec 完了以后会有一个整体的检查 今天最后要做的是把 Controller 们的 boilerplate 填充好,体力活。 然后就是给 boilerplate 们 后面几天的任务是补充 Model 层和 Controller 层真正的业务逻辑 最后的任务是做一个给 Post/Put/Delete 操作的对应 Get 路径的 View 前端用于 API 的维护者去调试…
讲个笑话,这就像 Lua 5.1 解释器的增量垃圾收集,肯定要先完成一下原子性不能打断的任务(Lua 采用四色标记法,原子性任务主要就是说标记 UpValue... gray 链表... 标记弱表... 标记 grayagain 链表... 清理弱表... 翻转白色记号等...)... 然后才增量式收集管理引用图... 我忘记 Lua 5.1 是啥年代发布的了...
Java 1.1 还记得,因为和 Haskell 97 是一个时间(1997
Java 1.1 还记得,因为和 Haskell 97 是一个时间(1997
duangsuse::Echo
面向开发者:今天已经开始写控制器业务逻辑了,暂时在从 v1完成之前都是码农级别的工作。吐嘈:不过我也懒得给那个 API Index 的东西写个语法定义然后自动生成,因为我很懒... 面向爱操心者:GeekApk 的第一个 SpringBoot MVC 架构的后端中框架(比较基础部分的代码)已经建立好了,剩下的是添加 JPA (Model)层和 Controller 层逻辑,反正就是:后面几天都是无聊至极的业务代码,之前的东西确定能用,总之就是说到完成前还需要写的代码很无聊 面向普通用户:GeekApk 这次坐实要复活了…
甚至包括 v1 的时候『革命性』的 GeekPush(唯一一个不那么让人厌烦的东西,然而其实它很小)
因为 JavaEE 上首先我手里有书上写的有怎么做消息队列... J2EE 平台是有提供 JMS 组件的,貌似
其次,即使没有网上也很容易抄到,而且之中 WebHook 也不是特别复杂(HTTP 客户端),而至于并发安全的问题自然暂时不用考虑(这里大概也不需要考虑
顺便,开始 GeekApk 那个 (Rust)MailService 用的是 Redis queue,不过 J2EE 足够大,自己就有这种服务了
因为 JavaEE 上首先我手里有书上写的有怎么做消息队列... J2EE 平台是有提供 JMS 组件的,貌似
其次,即使没有网上也很容易抄到,而且之中 WebHook 也不是特别复杂(HTTP 客户端),而至于并发安全的问题自然暂时不用考虑(这里大概也不需要考虑
顺便,开始 GeekApk 那个 (Rust)MailService 用的是 Redis queue,不过 J2EE 足够大,自己就有这种服务了
duangsuse::Echo
甚至包括 v1 的时候『革命性』的 GeekPush(唯一一个不那么让人厌烦的东西,然而其实它很小) 因为 JavaEE 上首先我手里有书上写的有怎么做消息队列... J2EE 平台是有提供 JMS 组件的,貌似 其次,即使没有网上也很容易抄到,而且之中 WebHook 也不是特别复杂(HTTP 客户端),而至于并发安全的问题自然暂时不用考虑(这里大概也不需要考虑 顺便,开始 GeekApk 那个 (Rust)MailService 用的是 Redis queue,不过 J2EE 足够大,自己就有这种服务了
JMS 的 Queue 是非常简单的 Message Producer-Consumer 模式,可以说是非常轻易了(就算不会,不熟悉接口硬抄代码都成啊)
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
duangsuse::Echo
面向开发者:今天已经开始写控制器业务逻辑了,暂时在从 v1完成之前都是码农级别的工作。吐嘈:不过我也懒得给那个 API Index 的东西写个语法定义然后自动生成,因为我很懒... 面向爱操心者:GeekApk 的第一个 SpringBoot MVC 架构的后端中框架(比较基础部分的代码)已经建立好了,剩下的是添加 JPA (Model)层和 Controller 层逻辑,反正就是:后面几天都是无聊至极的业务代码,之前的东西确定能用,总之就是说到完成前还需要写的代码很无聊 面向普通用户:GeekApk 这次坐实要复活了…
GeekApk 依然继续写,我还是想多看点知识性的东西多打印点论文啊(跑
duangsuse::Echo
GeekApk 依然继续写,我还是想多看点知识性的东西多打印点论文啊(跑
实际上目前要做的都是机械化的东西,过几天开始写 View 的时候会暂时好一点,可是没多大用
duangsuse::Echo
实际上目前要做的都是机械化的东西,过几天开始写 View 的时候会暂时好一点,可是没多大用
治标不治本,未来的期望是不要写 boilerplate,Adapt RESTful 并且使用 GeekApk API 目前文档使用的语言编写 API 接口和逻辑,能不修改的默认行为就只需要写数据检验就可以了,DSL 层面可以做支持
This media is not supported in your browser
VIEW IN TELEGRAM
duangsuse::Echo
好气哟,妈耶,花了至少一个下午的时间解决集成测试 CDI 注入的问题... 最后才发现是自己没看文档,DDG 上找了半天脑子都快被灌满 Bean 和 Context 了... 还有各种 XML... Componenet... ComponentScan,,, Configuration... Mock... Repository... 啥 Jpa 的 entityManager 还找不到... 气死了,如果还解决不了我就不要拿 Java 写的 Mock 测试了
顺便又看了不少名词,其中一个 DAO 查了下意思居然就是 Data Access Object 的意思... 这不就是 Domain Object 嘛... 还不如叫 Entity 算了,现在看来这种缩写式的名词还真是**...
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from duangsuse Throws
我都要当场哭晕了,一个下午,我又不是天才,啥都没写成也啥都没学到,真是白白浪费了半天时间!气死我了
Forwarded from 羽毛的小白板