数据库
gaozhlzh
这个作者很懒,什么都没留下…
展开
-
update和saveOrUpdate
先来点概念: 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行 这种和Session已经detached的PO还能够进入转载 2011-06-23 16:23:00 · 945 阅读 · 0 评论 -
mybatis 打印sql语句
mybatis默认使用log4j,当有self4j这个日志jar包存在时会无法打印sql,请移除或者在工程启动时显示设置mybatis使用的日志类 log4j.logger.org.apache.ibatis=debug,stdout log4j.logger.java.sql=debug,stdout转载 2012-01-07 15:18:39 · 3956 阅读 · 0 评论 -
分页查询
select * from(select a.*,rownum rn from( ) a where rownum <= #{endRow}) where rn >#{startRow} resultMap="paperTemplateResultMap" parameterT转载 2011-10-31 15:49:23 · 850 阅读 · 0 评论 -
SQL语句映射文件(1)resultMap
二、SQL语句映射文件(1)resultMap MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置转载 2011-10-31 15:26:24 · 936 阅读 · 0 评论 -
MyBatis学习
一、MyBatis简介与配置MyBatis+Spring+MySql1.1MyBatis简介 MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和ApacheOJB等转载 2011-10-31 14:58:06 · 13392 阅读 · 0 评论 -
oracle恢复误删除数据,解除锁定的等sql语句
SQLOracle数据结构CC++ 0. (SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USER1';) 用户名一定要大写问题提出:SQL〉DROP USER USER1 CASCADEERROR:ORA-01940: cannot drop a user that is currently connected由于转载 2011-11-18 11:20:22 · 1785 阅读 · 1 评论 -
Spring整合Mybatis
MyBatis Spring 1.0.0-RC2参考文档MyBatis 社区 (MyBatis.org)Copyright © 2010本文档的拷贝仅允许您个人使用或分发给其他用户,但是不能收取任何费用,后期的发布无论是印刷版或电子版,也会进行版权声明。本文档由南磊(nanlei1987@gmail.com)翻译目录第一章 介绍 ....................转载 2011-10-24 10:28:41 · 7288 阅读 · 0 评论 -
sql执行顺序
SQL Select语句完整的执行顺序: 1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6转载 2011-09-20 17:21:38 · 501 阅读 · 0 评论 -
一个项目涉及到的50个Sql语句(整理版)
http://topic.csdn.net/u/20100517/17/b2ab9d5e-73a2-4f54-a7ec-40a5eabd8621.html?89116转载 2011-09-20 17:14:24 · 500 阅读 · 0 评论 -
jdbc 有点搞不懂状况了,记录下来
Connection conn = null; Statement stm = null; Statement stm1 = null; ResultSet rs = null; try { Class.forName(drv).newInstance(); conn = D原创 2012-02-15 11:15:55 · 948 阅读 · 0 评论