`
w582875929
  • 浏览: 2174 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Java ORM

 
阅读更多

简介

      思想:将操作放置于 PO 对象中的思想, 既要保存 PO 则调用PO的 save方法即保存, 其他 update/delete/get, 通过反射将生成 sql 和执行 sql的操作封装成 javaBean的操作。

                配置基于 annotation,可配置 po 的解析方式、po中字段的渲染方式及数据源的获取方式

 

代码结构

      

 

       anonation 包为定义表和字段的注释表

       config>mapping 解析表和字段时需要用的的javaBean

       config>parser 为注释的解析

       config>render 为字段渲染,包括 javaBean》sql 及 sql》javaBean

       dao 存放数据库连接,以及可以以扩展数据源管理

       po 存放 po帮助类,目前仅有 model 为po提供 CRUD 的能力,就是耦合度稍高需要继承

       util 存放工具类,包括 sql转换、枚举等

       

  

  • 大小: 20.9 KB
分享到:
评论

相关推荐

    高性能的开源Java ORM框架-Ujorm

    Ujorm 它是一个高性能的开源Java ORM框架,尤其针对持久层的快速开发,在搜索查询的测试中,Ujorm的运行速度比其他竞争产品要快很多。 Ujorm在很多方面展开创新,在和Hibernate的比较中,Ujorm也拥有一些优势。...

    一个简单的JavaORM框架寂寞消遣之作可供学习参考只有几百行代码。

    Java ORM(Object-Relational Mapping)框架是一种将数据库关系数据与Java对象进行映射的技术,使得开发者可以在操作对象的同时,间接地对数据库进行操作。这个简单的Java ORM框架,名为“Potato ORM”,可能是作者...

    Java ORM框架和迁移工具的官方YDB方言.zip

    Java ORM(对象关系映射)框架是用于在Java应用程序中管理数据库操作的一种技术,它允许开发者用面向对象的方式来处理数据库事务,而无需直接编写SQL语句。YDB(Yet Another Database)方言是针对特定数据库系统定制...

    互联网新时代的Java ORM框架

    Bee,互联网新时代的Java ORM框架,支持Sharding;JDBC,Android,HarmonyOS;支持多种关系型数据库,还支持NoSQL的Cassandra,Mongodb等;更快、更简单、更自动,开发速度快,运行快,更智能。一个简单,易用,功能...

    EzeOrm纯手撸的一套简易javaorm框架。暂只支持mysql。

    EzeOrm是一个由Java开发的轻量级ORM框架,其主要目标是简化数据库操作,将对象与关系数据库之间的映射关系自动化处理,从而减少开发者在数据访问层的代码编写工作。ORM框架允许开发者以面向对象的方式操作数据库,...

    通用高性能Elasticsearch highlevel java orm rest client 客户端

    通用高性能Elasticsearch highlevel java orm rest client 客户端,100%兼容elasticsearch 1.x,2.x,5.x,6.x,7.x,8.x,兼容spring boot 1.x,2.x,3.x,开箱即用。ES小白分分钟上手,功能丰富,涵盖Elasticsearch所有...

    简单的java ORM映射-------旧的

    额.... 这个资源已经旧了 因为这个资源里面没有详细的文档 而且有些bug没有修正 这个组件的更新版本请大家移步到以下地址下载: http://download.csdn.net/source/2048329 还有这个资源的分数我设置为0

    activejdbc,activejdbc是一种快速而精简的java orm.zip

    ActiveJDBC:轻量级Java ORM框架详解 ActiveJDBC 是一个开源的Java对象关系映射(ORM)框架,它提供了简洁、高效的API,用于在Java应用中操作数据库。其设计灵感来源于Ruby on Rails的ActiveRecord,但在Java环境中...

    基于注解简化HBase操作的高效Java ORM小工具设计源码

    该项目是一款基于注解简化HBase操作的高效Java ORM小工具,源代码包含33个文件,包括20个Java源文件、3个XML配置文件、2个属性文件、1个Git忽略文件和1个LICENSE文件。该工具旨在通过注解的方式简化对HBase的操作,...

    java orm 框架 hibernate的最新api说明文档.非中文,但介绍很详细.chm版.

    java orm 框架 hibernate的最新api说明文档.非中文,但介绍很详细.chm版. java orm 框架 hibernate的最新api说明文档.非中文,但介绍很详细.chm版.

    java轻量级ORM实现-jorm (Just ORM)

    This project is based on Java, is a lightweight ORM model. Only concerned about the Object-Relationl Mapping, therefore more simple and easier to use, easier to control. Key support functions and ...

    activejdbc,ActuvJDBC是一种快速而精简的Java ORM.zip

    ActiveJDBC 是一个轻量级的Java对象关系映射(ORM)框架,它允许开发者以简洁、直观的方式处理数据库操作。这个开源项目旨在提供一种快速、灵活且无侵入性的方法来管理数据库交互,减轻了在Java应用中进行数据持久化...

    Hibernate ORM - 一对多双向关联关系

    Hibernate是一个流行的Java ORM框架,它允许开发者用面向对象的方式来操作数据库,避免了传统的SQL语句编写,提高了开发效率。通过ORM,Java对象可以直接映射到数据库表,简化了数据存取。 **一对多关联** 在...

    ThinkJava:专注于简单快速开发的Java ORM框架-开源

    《ThinkJava:关注简单快速开发的Java ORM框架——Koru》 在当今的软件开发领域,ORM(对象关系映射)框架是连接数据库与应用程序的重要工具。它允许开发者使用面向对象的方式来操作数据库,大大简化了数据操作的...

    Java自定义的类似ORM的数据库操作框架

    Java自定义的类似ORM的数据库操作框架是一种高效且灵活的数据访问解决方案,旨在简化数据库的交互过程,类似于流行的ORM(对象关系映射)框架,如Hibernate和MyBatis。ORM框架的核心理念是将数据库操作转化为面向...

    slorm:这是一个很棒的Java ORM框架

    This is a very amazing java ORM framework. ##介绍 你是否像我一样,对繁琐的数据库CURD操作感觉厌倦? 本文将向你呈现一个全新的ORM框架,它可以帮助你从无穷无尽的CURD中解脱出来。 在接下来的讲解之前,我们先...

    基于java 简易ORM 框架实现(二)

    在本篇“基于Java简易ORM框架实现(二)”中,我们将深入探讨如何构建一个简单的对象关系映射(Object-Relational Mapping,ORM)框架。ORM框架是Java开发中常用的一种技术,它允许开发者以面向对象的方式操作数据库,...

    利用java反射、注解及泛型模拟ORM实现

    这篇博文“利用java反射、注解及泛型模拟ORM实现”旨在探讨如何结合这三种技术来实现对象关系映射(ORM),这是一种将数据库表与Java对象之间进行绑定的技术,简化了数据操作。 首先,我们来理解一下这三个概念: ...

Global site tag (gtag.js) - Google Analytics