您现在的位置:首页 >> 基础视频 >> java基础教程 >> 内容

java开发手写SORM框架项目,java视频教程

时间:2018-10-13 21:42:39

  核心提示:基本思路:表结构跟类对应;表中字段和类的属性对应;表中记录和对象对应让javabean的属性名和类型尽量和数据库保持一致一条记录对应一个对象。将这些查询到的对象放到容器中(List,Set,Map)涉...

基本思路:



  • 表结构跟类对应;表中字段和类的属性对应;表中记录和对象对应

  • 让javabean的属性名和类型尽量和数据库保持一致

  • 一条记录对应一个对象。将这些查询到的对象放到容器中(List,Set,Map) 




涉及的类和接口:


Query接口:负责查询(对外提供服务的核心类)



  • QueryFactory类:负责根据配置信息创建query对象

  • TypeConvertor接口:负责类型转换

  • TableContext类:负责获取管理数据库所有表结构和类结构的关系,并可以根据表结构生成类结构

  • DBManager类:根据配置信息,维持连接对象的管理(增加连接池功能)


  • 工具类

    • JDBCUtils封装常用JDBC操作

    • StringUtils封装常用字符串操作

    • JavaFileUtils封装java文件操作

    • ReflectUtils封装常用放射操作




  • 核心bean

    • ColumnInfo 封装表中一个字段的信息(字段类型、字段名、键类型)

    • Configuration 封装配置文件信息

    • TableInfo 封装一张表的信息

下载地址:https://pan.baidu.com/s/1F87eCEJLndQhMdvOZqTeUA

Java免费学习   Java自学网 http://www.javalearns.com

关注微信号:javalearns   随时随地学Java

或扫一扫

随时随地学Java

作者:不详 来源:网络
    你是从哪里知道本网站的?
  • 网友介绍的
  • 百度搜索的
  • Google搜索的
  • 其它搜索过来的
  • 网址输错了进来的
  • 太忙了不记得了
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • java学习网(www.javalearns.com) © 2014 版权所有 All Rights Reserved.
  • Email:javalearns@163.com 站长QQ:1356121699 晋ICP备14003680号-3
  • java学习网部分内容来自网络或网友发布,如侵犯了您利益,请发邮件至:javalearns@126.com,我们尽快处理!
  • Java学习网
  • 网站统计