2005-08-24 来源:CSDN 作者:wanchao2001 前言 在使用数据库的过程中,不可避免的须要使用到分页的功能,但是JDBC的规范对此却没有非常好的解...
分类:
Web程序 时间:
2014-07-10 13:16:24
阅读次数:
197
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plan Old Java Object...
分类:
其他好文 时间:
2014-07-10 00:39:15
阅读次数:
224
1、在工程上添加hibernate支持,导入相关包,修改配置文件为如下:hibernate.cfg.xml文件 com.mysql.jdbc.Driver jdbc:mysql://localhost...
分类:
系统相关 时间:
2014-07-07 19:15:11
阅读次数:
281
本章将涵盖以下话题:
? MyBatis是什么?? 为什么选择MyBatis?? MyBatis安装配置? 域模型样例
1.1 MyBatis是什么
MyBatis是一个简化和实现了Java数据持久化层(persistencelayer)的开源框架,它抽象了大量的JDBC冗余代码,并提供了一个简单易用的API和数据库交互。
MyBatis的前身是...
分类:
编程语言 时间:
2014-06-30 10:58:21
阅读次数:
383
关系型数据库和SQL是经受时间考验和验证的数据存储机制。和其他的ORM 框架如Hibernate不同,MyBatis鼓励开发者可以直接使用数据库,而不是将其对开发者隐藏,因为这样可以充分发挥数据库服务器所提供的SQL语句的巨大威力。与此同时,MyBaits消除了书写大量冗余代码的痛苦,它使使用SQL更容易。
在代码里直接嵌套SQL语句是很差的编码实践,并且维护起来困难。MyBaits使用...
分类:
数据库 时间:
2014-06-30 10:19:22
阅读次数:
368
MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession,并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者Java API 创建。
我们将探索各种MaBatis配置元素,如dataSource,environments,全局参数设置,typeAlias,typeHandlers,SQL映射;接着我...
分类:
编程语言 时间:
2014-06-30 09:23:56
阅读次数:
353
1.为什么强调在使用jdbc时,需要在使用的时候才打开连接(Connection),用完后立马关闭。如果我的连接(Connection)一开始就打开,在整个程序结束时才关闭,会带来什么后果呢?
2.为什么要使用连接池?而且在使用连接池的时候也要强调连接的打开和关闭?如果不使用连接池,会带来什么样的性能影响?
总之,总觉得自己照猫画虎会使用JDBC或c3p0写数据库访问程序了,但关于co...
分类:
数据库 时间:
2014-06-30 09:03:26
阅读次数:
229
JDBC 详解(1)
在以java application server应用为主的平台是,JDBC的最高级应用是DataSource的实现,
其它的,JDO,webcache,hibernate等不过是一种封装,所以看数据库应用的性能,主要看据库连结的利用率,
所以,DataSource可以说是J2EE最最重要的应用.
对于主流的数据库,如mysql,ms sqlserve...
分类:
数据库 时间:
2014-06-30 06:22:18
阅读次数:
216
在上一章,我们看到了我们是怎样在映射器Mapper XML配置文件中配置映射语句的。MyBatis也支持使用注解来配置映射语句。当我们使用基于注解的映射器接口时,我们不再需要在XML配置文件中配置了。如果你愿意,你也可以同时使用基于XML和基于注解的映射语句。
本章将涵盖以下话题:
l 在映射器Mapper接口上使用注解
l 映射语句
? @In...
分类:
数据库 时间:
2014-06-30 00:00:24
阅读次数:
481