摘要: 同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程; 异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。 哪些情况建议使用同步交互呢? 阅读全文
posted @ 2016-10-16 20:40 弄玉吹箫 阅读(117) 评论(0) 推荐(0)
摘要: 1.事务是数据库运行中的一个逻辑工作单位。也成为数据库事务。 2.为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 3.事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。 4.一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性 阅读全文
posted @ 2016-10-15 18:03 弄玉吹箫 阅读(110) 评论(0) 推荐(0)
摘要: 什么是游标? 1.游标是处理数据的一种方法,为了查看或处理数据集的。 2.游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。 阅读全文
posted @ 2016-10-15 17:50 弄玉吹箫 阅读(607) 评论(0) 推荐(0)
摘要: 这个文档几乎包含了oracle游标使用的方方面面,全部通过了测试 阅读全文
posted @ 2016-10-14 22:32 弄玉吹箫 阅读(994) 评论(0) 推荐(0)
摘要: mybatis中的#和$的区别 #相当于对数据 加上 双引号,$相当于直接显示数据 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析 阅读全文
posted @ 2016-10-13 23:30 弄玉吹箫 阅读(182) 评论(0) 推荐(0)
摘要: 一、概述MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查 阅读全文
posted @ 2016-10-13 21:15 弄玉吹箫 阅读(190) 评论(0) 推荐(0)
摘要: 第一种方法:直接配置Bean Xml代码 <bena id="所需要实例化的一个实例名称" class="包名.类名"/> Xml代码 Xml代码 例如: 配置文件中的bean.XML代码: Xml代码 <bean id="userA" class="com.test.User"/> Xml代码 X 阅读全文
posted @ 2016-10-13 20:58 弄玉吹箫 阅读(1337) 评论(0) 推荐(0)
摘要: 作者:乌拉拉链接:http://www.zhihu.com/question/21104468/answer/58579295来源:知乎著作权归作者所有,转载请联系作者获得授权。 1、开发对比开发速度 Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也 阅读全文
posted @ 2016-10-13 08:32 弄玉吹箫 阅读(202) 评论(0) 推荐(0)
摘要: MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的J 阅读全文
posted @ 2016-10-13 07:53 弄玉吹箫 阅读(277) 评论(0) 推荐(0)
摘要: J2EE想必大家都不陌生吧,貌似现在更流行将其称作JavaEE,不管名字怎么变,核心和思想是没有变的。学习J2EE首先要了解它的规范,下面我们一起看看它的十三个规范。 1,JDBC(Java Database Connectivity) 用于执行SQL语句的Java API,可以为多种关系数据库提供 阅读全文
posted @ 2016-10-13 02:08 弄玉吹箫 阅读(1010) 评论(0) 推荐(0)