简单的jdbc框架

一.框架介绍

(本框架是本人学习尚学堂java300集网络课程的练习)

  1).可以通过数据库中的表信息自动生成相应的javabean

  2).可以实现mysql,oracle,sql server数据可的基本操作

  3).因为考虑框架实现的简易型,本框架只适应唯一主键的表

  4).本框架作为一个学习作品,写完这个小框架可以加深对

   java设计模式的理解,深入学习jdbc,以及体会到了反射在

   框架中的作用   

二.源码

  https://github.com/loveluzhong/sorm.git

三.已知bug

  1).在调用TableContext.updateJavaPOFile();生成po类的时候不能自动刷新

  2).在生成po类后如果不手动刷新的情况下直接加载TableContext.loadPOTables();时

    会包ClassNotFoundExcep.

四.写在最后

  这个框架可能不会扩展更新,写这个框架的原因只是为了,学习其他大型的开源框架做准备.  

 

时间: 2024-12-19 20:45:58

简单的jdbc框架的相关文章

深入分析JavaWeb Item33 -- 开发自己简易的JDBC框架

一.元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. 1.1.DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象. DataBaseMetaData对象的常用方法: getURL():返回一个String类对象,代表数据库的URL. getUserName():返回连接当前数据库管理系统的用户名.

编写自己的JDBC框架

元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象. DataBaseMetaData对象的常用方法: getURL():返回一个String类对象,代表数据库的URL. getUserName():返回连接当前数据库管理系统的用户名. getDa

javaweb学习总结(四十)——编写自己的JDBC框架

一.元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. 1.1.DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象. DataBaseMetaData对象的常用方法: getURL():返回一个String类对象,代表数据库的URL. getUserName():返回连接当前数据库管理系统的用户名.

java web学习总结(二十三) -------------------编写自己的JDBC框架

一.元数据介绍 元数据指的是"数据库"."表"."列"的定义信息. 1.1.DataBaseMetaData元数据 Connection.getDatabaseMetaData()获得代表DatabaseMetaData元数据的DatabaseMetaData对象. DataBaseMetaData对象的常用方法: getURL():返回一个String类对象,代表数据库的URL. getUserName():返回连接当前数据库管理系统的用户名.

Spring的JDBC框架

转自: http://www.cnblogs.com/windlaughing/p/3287750.html Spring JDBC提供了一套JDBC抽象框架,用于简化JDBC开发. Spring主要提供JDBC模板方式.关系数据库对象化方式.SimpleJdbc方式.事务管理来简化JDBC编程 Spring提供了3个模板类: JdbcTemplate:Spring里最基本的JDBC模板,利用JDBC和简单的索引参数查询提供对数据库的简单访问. NamedParameterJdbcTemplat

一颗简单的JDBC栗子

前言:安装好数据库之后,我们编写的java程序是不能直接使用数据库的,而JDBC(Java Database Connectivity,即java数据库连接)是java语言里用来规范客户端程序访问数据库的API,有了它,我们就可以向各种关系型数据库发送SQL语句,从而实现对数据库的增删改查等操作. 准备工作: 1.数据库:这里以MySQL为例,创建一个Person表,四个字段分别为:自增主键id.姓名name.性别gender.年龄age 1 DROP TABLE IF EXISTS `pers

使用idea搭建一个简单的SSM框架:(3)配置spring+mybatis

在此之前请先查看: 使用idea搭建一个简单的SSM框架:(1)使用idea创建maven项目 使用idea搭建一个简单的SSM框架:(2)配置springMVC 1 配置spring和mybatis整合文件 spring和mybatis整合分为三个步骤:(1)配置数据库,(2)配置SqlSessionFactoryBean (来自mybatis-spring),(3)配置MapperScannerConfigurer,该配置就我们通过接口定义的方法,就是mybatis的xml对应的namesp

jdbc框架 commons-dbutils+google guice+servlet 实现一个例子

最近闲着无聊,于是看了一下jdbc框架 commons-dbutils与注入google guice. 我就简单的封装了一下代码,效率还是可以的.... jdbc+google guice+servlet 的web实现: http://pan.baidu.com/s/1i4OpyTJ 觉得不错点个赞...hello world!

简单的SSM框架搭建教程

简单的ssm框架的搭建和配置文件 ssm框架里边的配置: 1.src路径下直接存放数据库和log4j的properties文件 2.src路径下建个config包,分别放置ssm的xml文件 3.修改WEB-INF路径下的web.xml 4.注意放置配置文件的路径问题 1.src路径下的jdbc.propreties和log4j.properties log4j.properties log4j.properties里边的代码,例如: # Global logging configuration