- 博客(7)
- 收藏
- 关注
原创 MyBatis 一级和二级缓存
MyBatis 包含一个非常强大的查询缓存特性,他可以非常方便的配置和定制。缓存可以极大提升查询效率。MyBatis 系统中默认定义了两级缓存。两级缓存: 一级缓存:(本地缓存):sqlSession级别的缓存。一级缓存是一直开启的;SqlSession级别的一个Map 与数据库同一次会话期间查询到的数据会放在本地缓存中。 以后如果需要获取相同的数据,直接从缓存中拿,没必要
2017-08-24 00:05:50
1027
原创 Spring+Mybatis框架的简单搭建
这里使用的eclipse,首先创建一个动态web项目。1、导入Spring IOC、AOP、DAO、dbcp、dbdrive、mybatis.jar 、 mybatis-spring.jar 本人使用的jar包和版本如下:aopalliance.jaraspectjweaver.jarcommons-dbcp-1.4.jarcommons-logging.jarc
2017-08-01 21:42:16
252
原创 调用天气api实现查询各城市天气
调用的api数据为haoservice.com网站提供的天气数据。如下图,我们需要向其传递的参数有两个,一个为我们自己申请的key,一个为城市名字。首先定义两个变量,一个存储key,一个存储接口地址。public static String key = "674a9e7feb0d439d84e2dee75d964c**"; //key稍微变动了一下public static
2017-07-28 00:03:34
3383
原创 MyBatis 框架的搭建和配置
MyBatis是支持定制化SQL、存储过程以及高级映射的优秀持久层框架。MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以对配置和原生Map使用简单的xml或注解,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 MyBatis目前最新版本为MyBatis的-3.4.4,此版本
2017-07-22 12:35:41
434
转载 数组array和集合的区别:
数组array和集合的区别:(1) 数值是大小固定的,同一数组只能存放一样的数据。(2) java集合可以存放不固定的一组数据(3) 若程序事不知道究竟需要多少对象,需要在空间不足时自动扩增容量,则需要使用容器类库,array不适用数组转换为集合:Arrays.asList(数组)示例:int[] arr = {1,3,4,6,6}; Arr
2017-07-21 00:20:47
1080
原创 MySQL中的DDL、DML、DCL、DQL
SQL分类:DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据);DCL(Data Control Language): 数据控制语言,用来定义访问权限和安全级别;DQL(Data Query Language): 数据查询
2017-07-19 23:39:14
851
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人