Braisdom

9
获赞数
5
关注数
7
粉丝数
上海
IP 属地未知
2019-05-17 加入
浏览 7.3k

Braisdom, ObjectiveSql 创始人,主要开发者,有着15+年软件开发&设计经验,精通Java, Ruby, Python 等语言,对面向对象设计,分布式,高并发等系统设计有独立的见解,同时也参与多个在线系统的开发和维护工作。擅长领域:电信、零售、电商等。

19 声望|新手
java
17
activerecord
16
orm
12
后端开发
3
java-web
1
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 提出了问题2020-10-23
    关于Java ORM 框架的讨论
  • 发布了文章2020-10-22
    ObjectiveSQL 正式发布 1.3.5 版本
    ObjectiveSQL 是一个基于ActiveRecored 模式的Java ORM 框架,零配置,基于已定义的领域模型,自动生成数据库访问逻辑代码,并提供便捷的API,简化Java 编码过程中的SQL 编程,提升应用系统的开发效率,降低代码量。
  • 发布了文章2020-10-14
    ObjectiveSQL 扩展之——Redis 缓存
    应用系统中针对时效性敏感度比较低的数据,通常会进行缓存,比较流行的缓存系统包括:Redis, Memcache 等,例如:电商中商品的时效敏感度相对较低,商户上线或变更的商品数量和频率相对较大,如果实时变更数据存储,对数据库的冲击比较大;然后,会员对商品变更的的...
  • 发布了文章2020-10-14
    ObjectiveSQL 扩展之—— 自定义Logger Framework
    目前,比较流行的Log Framework 有:Apache Commons Logging,Avalon LogKit,log4j,SLF4J 等,ObjectiveSQL 无法确定应用系统使用哪一种 Log Framework,所以提供了扩展接口,由应用系统根据自身的需要进行实现,以Slf4j 为示例,详细介绍应用系统如何扩展实现Log ...
  • 发布了文章2020-10-13
    ObjectiveSQL 源码解读——DomainModelDescriptor
    DomainModelDescriptor 设计的初衷是为了适应不同类型的模型定义能够通过ObjectiveSQL 写入数据库或从数据库中读取,在JDK 中也有类似的设计,如PropertyDescriptor,BeanDescriptor 等,其目的也是描述Java Bean 和Property 的基础元信息,只不过在ObjectiveSQL 中D...
  • 发布了文章2020-10-13
    ObjectiveSQL 源码解读——工厂模式
    理解设计模式,必须结合具体的案例,单纯的理论学习很难真正掌握设计方法。其实,你真实看透了设计模式后,当发现需要所依赖的逻辑处于一种不稳定的状态时,抽象也就产生了,所谓的设计模式也就是对一些不稳定的依赖形成的一种固有的模式,经过系统的理论整理后也就...
  • 赞了问题2020-10-13
    有没有一个轻量级的ORM框架看源码来学习如何设计ORM的?
  • 发布了文章2020-10-12
    Java 中的Exception 有什么用?
    Exception 的作用,这个问题是一个开放性的问题,没有标准的答案,不同经历的人可能会有不同的答案,后续的陈述这代表我个人的意见,不一定正确,但有一定的参考性。
  • 赞了文章2020-10-12
    Java,微信交流群
    一起进行Java的知识传递与分享,快来加入吧!!本人程序员,发现身边很多朋友经常会问一些技术问题,特建立微信群供全国各地的朋友一起讨论学习,资源共享,本人也积累了很多专业性的资料,不定期分享给大家,共同学习进步。
  • 发布了文章2020-10-11
    Java ORM ObjectiveSQL 之 MySQL 实战
    第一步,引用Maven依赖: {代码...} 第二步,使用Annotation 定义一个DomainModel : {代码...} 第三步:定义ConnectionFactory 并注入ObjectiveSQL: {代码...} {代码...} 第四步:执行数据库操作1) 创建会员 {代码...} {代码...} 2) 统计会员数量 {代码...} {代码.....
  • 回答了问题2020-10-09
    ORM和ActiveRecord有什么区别?
    ActiveRecord 是一种模式,Rails 只是一种实现,Java 中你可以参考ObjectiveSQL
  • 回答了问题2020-10-07
    下载了ObjectiveSQL(Java ORM) 的源代码,编译有错误
    Preferences/Settings -> Plugins -> Search with "ObjectiveSql" in market -> Install
  • 赞了问题2020-10-07
    下载了ObjectiveSQL(Java ORM) 的源代码,编译有错误
  • 发布了文章2020-10-07
    Java ORM 框架ObjectiveSQL 集成SpringBoot
    ObjectiveSQL(简称: objsql,中文译为: 对象化SQL或者面向对象SQL)是一种ORM 技术在Java 中的应用,其主要思想为ActiveRecord,使传统应用程序开发中的VO,PO等变为真正的Java Class,不仅拥有相关状态,同时也应有相关行为。ObjectiveSQL 基于JSR 269,实现了数据...
  • 赞了文章2020-10-07
    查漏补缺!巩固你的 Nginx 知识体系,这篇就够了!
    Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。
  • 关注了问题2020-10-06
    有没有一个轻量级的ORM框架看源码来学习如何设计ORM的?
  • 赞了文章2020-10-06
    函数节流和函数防抖
    函数节流一个函数执行一次后,只有大于设定的执行周期才会执行第二次. {代码...} 测试 : {代码...} 应用:滚动加载,加载更多或滚动到底部监听谷歌搜索框,搜索联想功能高频点击提交,表单重复提交函数防抖一个需要频繁触发的函数 在规定时间内 只让最后一次生效 前...
  • 回答了问题2020-10-06
    有没有一个轻量级的ORM框架看源码来学习如何设计ORM的?
    可以参考一下ObjectiveSQL, 设计清晰,比较容易使用和理解。只需通过DomainModel 定义一个实体类,即可具备数据库访问能力。 {代码...} 示例方法执行: {代码...} {代码...} 生成的SQL: {代码...} {代码...}