SF
ObjectiveSql
ObjectiveSql
注册登录
关注博客
注册登录
主页
关于
RSS
ObjectiveSQL 正式发布 1.3.5 版本
Braisdom
2020-10-22
阅读 1 分钟
2.6k
ObjectiveSQL 是一个基于ActiveRecored 模式的Java ORM 框架,零配置,基于已定义的领域模型,自动生成数据库访问逻辑代码,并提供便捷的API,简化Java 编码过程中的SQL 编程,提升应用系统的开发效率,降低代码量。
ObjectiveSQL 扩展之—— 自定义Logger Framework
Braisdom
2020-10-14
阅读 2 分钟
1.5k
目前,比较流行的Log Framework 有:Apache Commons Logging,Avalon LogKit,log4j,SLF4J 等,ObjectiveSQL 无法确定应用系统使用哪一种 Log Framework,所以提供了扩展接口,由应用系统根据自身的需要进行实现,以Slf4j 为示例,详细介绍应用系统如何扩展实现Log Framework。
ObjectiveSQL 扩展之——Redis 缓存
Braisdom
2020-10-14
阅读 4 分钟
1.6k
应用系统中针对时效性敏感度比较低的数据,通常会进行缓存,比较流行的缓存系统包括:Redis, Memcache 等,例如:电商中商品的时效敏感度相对较低,商户上线或变更的商品数量和频率相对较大,如果实时变更数据存储,对数据库的冲击比较大;然后,会员对商品变更的的敏感度也有相应的容忍度,这类数据在电商的应用系统中...
ObjectiveSQL 源码解读——工厂模式
Braisdom
2020-10-12
阅读 1 分钟
1.4k
理解设计模式,必须结合具体的案例,单纯的理论学习很难真正掌握设计方法。其实,你真实看透了设计模式后,当发现需要所依赖的逻辑处于一种不稳定的状态时,抽象也就产生了,所谓的设计模式也就是对一些不稳定的依赖形成的一种固有的模式,经过系统的理论整理后也就形成了今天所能见到的设计模式。
ObjectiveSQL 源码解读——DomainModelDescriptor
Braisdom
2020-10-12
阅读 1 分钟
1.6k
DomainModelDescriptor 设计的初衷是为了适应不同类型的模型定义能够通过ObjectiveSQL 写入数据库或从数据库中读取,在JDK 中也有类似的设计,如PropertyDescriptor,BeanDescriptor 等,其目的也是描述Java Bean 和Property 的基础元信息,只不过在ObjectiveSQL 中DomainModelDescriptor 是一个抽象的定义,描述的是一...
Java 中的Exception 有什么用?
Braisdom
2020-10-12
阅读 2 分钟
1.8k
Exception 的作用,这个问题是一个开放性的问题,没有标准的答案,不同经历的人可能会有不同的答案,后续的陈述这代表我个人的意见,不一定正确,但有一定的参考性。
Java ORM ObjectiveSQL 之 MySQL 实战
Braisdom
2020-10-11
阅读 2 分钟
1.9k
第一步,引用Maven依赖: {代码...} 第二步,使用Annotation 定义一个DomainModel : {代码...} 第三步:定义ConnectionFactory 并注入ObjectiveSQL: {代码...} {代码...} 第四步:执行数据库操作1) 创建会员 {代码...} {代码...} 2) 统计会员数量 {代码...} {代码...} 更多请访问:[链接]
Java ORM 框架ObjectiveSQL 集成SpringBoot
Braisdom
2020-10-07
阅读 4 分钟
2.4k
ObjectiveSQL(简称: objsql,中文译为: 对象化SQL或者面向对象SQL)是一种ORM 技术在Java 中的应用,其主要思想为ActiveRecord,使传统应用程序开发中的VO,PO等变为真正的Java Class,不仅拥有相关状态,同时也应有相关行为。ObjectiveSQL 基于JSR 269,实现了数据库访问的动态代码生成,并且在其中封装了关系型数据库...