
JDBC/Hibernate
文章平均质量分 80
陈字文
I enjoy java,oracle,pl/sql ,pm and something like that.
展开
-
C3P0 连接池详细配置
3301000false原创 2010-06-12 12:56:00 · 1013 阅读 · 0 评论 -
JDBC UTIL
package com.ziwen.jdbc; import java.sql.*; public class JdbcUtil{ //1加载驱动(一次性工作) static{ try{ Class.forName(“oracle或者Mysql的驱动”); }catch(Exception e){ e.printStackTrace(); } } //2连接数据库 public原创 2010-10-20 10:33:00 · 2263 阅读 · 0 评论 -
Mybatis_reveiw之Mybatis官方的一个很简单的Demo
上学的时候,一个老师讲了个故事,这个故事的大意是,我们有很多种方式去削苹果,第一种方式,使用指甲刀,第二种方式,使用机床,第三种方式,使用手摇的那种削平果小工具。我们当然都能够完成这个简单的需求,但是使用指甲刀削出来的苹果一定比较坑坑洼洼,不够美观,而且可能会让人感觉到有点没啥食欲。使用机床呢?可能会造成大量的浪费,原本一个美观大方的苹果变成了只能啃几口的正方形。第三个,因为是专门为了削苹果皮而设原创 2014-08-02 16:26:56 · 21104 阅读 · 1 评论 -
Mybatis_review之配置文件中的typeAliases节点内容说明
Mybatis为什么要提供别名?Mybatis最基础的Demo中体现要做的事情是非常简单的,如果使用原生的JDBC来实现数据库表与对象之间的映射的话,我们应该怎么做呢?首先,使用ClassForName在静态代码块中注册一个驱动类。然后,使用静态类DriverManager来获取一个数据库的连接对象,当然在这一步我们需要提供URL,username以及password等用于连接数据库以及鉴权的原创 2014-08-04 11:58:57 · 5555 阅读 · 0 评论 -
Mybatis_review之配置文件中的typeHandlers节点内容说明
Mybatis为什么要在configuration file中提供typeHandlers节点因为java类型与数据库中保存的类型是有很大差异的,例如 在java中的类型为int,但是在数据库中可能为int也可能为number。因此建立数据库的类型映射是非常重要的。为了兼容多个数据库,以及考虑到未来数据库的发展,Mybatis采用了插入的方式来解决类型映射的问题。我们可以在mybatis的原创 2014-08-04 14:01:21 · 4957 阅读 · 0 评论 -
Mybatis_review之配置文件中的objectFactory节点内容说明
Mybatis中有一个默认的创建类的对象,名字叫做DefaultObjectFactory,这个类用于负责创建对象实体类。从这个类的外部看,这个类的主要作用就是根据一个类的类型得到该类的一个实体对象,比如,我们给他一个Tiger的type,他将会给我们一个Tiger的实体对象,我们给他一个java.lang.List对象,他将会给我们一个List的实体对象。这个其实从它的名字上就能看出来。这个原创 2014-08-05 14:29:06 · 2903 阅读 · 0 评论 -
Mybatis_review之配置文件中的properties节点内容说明
Properties的设置格式在Demo项目中使用的Mybatis-config.xml文件中的配置如下:<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">原创 2014-08-02 17:10:26 · 6920 阅读 · 0 评论