自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 集合

集合的概述集合的概念知道数据多了,使用数组存放,而且数组是定长的。但是若要存储的数据是不定长的话,可以使用集合。集合和数组区别是数组的长度是固定的;集合的长度是可变的集合中存储的元素必须是引用类型数据。注:集合本身是一个工具,它存放在java.util包中。常用的集合接口有:Collecton、List、Set、Map、Iterator、Map.Entry。Collection接口概述...

2019-03-30 20:09:10 316

原创 Servelt

Servelt简介什么是ServletServlet是sun公司提供的一门用于开发动态web资源的技术,Java Web应用程序中所有的请求–响应都是由Servlet来完成的。Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容...

2019-03-30 19:53:11 341

原创 ASCII码表

2019-03-30 19:35:57 170

原创 Mybatis缓存

延迟加载(懒加载)延迟加载就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。好处就是先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处就是因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验下降。在MyBatis多表查询之...

2019-03-18 18:13:51 1757

原创 关联查询(高级映射)

在MyBatis中映射是指:将数据库中表的字段和javaBean的属性对应在一起。默认的MyBatis在处理表字段和对象属性之间的映射关系时,必须保持名称一致。如果两者名称不一致,将会导致得不到查询结果。resultMap当数据库的表字段和对象属性名称不一致时,可以使用resultMap指定数据库表字段和对象属性值的映射。假设我们把user表的每个字段后添加“_1”,则此时数据库的表字段和对...

2019-03-18 18:00:34 488

原创 MyBatis的动态SQL

MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。动态SQL元素和JSTL或基于类似XML的文本处理器相似。在MyBatis之前的版本中,有很多元素需要花时间了解。MyBati...

2019-03-18 17:51:55 799

原创 MyBatis配置

<configuration> <!--配置--> <properties /> <!--属性--> <settings /> <!--设置--> <typeAliases /> <!--类型命...

2019-03-18 17:47:11 116

原创 使用MyBatis对表执行CRUD操作

创建数据库,用户表create table user ( id int(10) auto_increment, username varchar(20), account varchar(20), password varchar(20), email varchar(20), primary key(id));insert into user values (null,'奥巴马...

2019-03-18 17:41:15 365

原创 MyBatis入门

什么是 MyBatisMyBatis原本是apache的一个开源项目iBatis, 2010年这个项目由Apache软件基金会迁移到了google code,并且改名为MyBatis,实质上MyBatis对ibatis进行一些改进。MyBatis是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC 代码和手动设置参数以及获取结果集。MyBa...

2019-03-18 17:22:51 169

原创 MySQL学习笔记之MySQL的安装与卸载

MySQL下载1)百度搜索mysql,或打开官网http://www.mysql.com/2)MySQL安装1)双击下载的mysql-5.5.20-winx64.msi安装文件,弹出MySQL安装欢迎界面 2)单击Next按钮,进入选择安装类型界面。安装类型有3中,分布是Typical(典型)、Complete(完全)和Custom(自定义)☞Typical:只安装常用的组件☞...

2019-03-18 17:12:26 238

原创 MySQL学习笔记之DDL(Data Definition Languages)语句

DDL概念DDL:数据定义语言,定义了不同的数据段、数据库、表、列、索引等数据库对象。就是对数据库内部的对象进行创建、删除、修改等操作的语言。常用的语句关键字主要包括create、drop、alter。登录数据库系统1)启动MySQL服务器后,输入以下命令连接MySQL服务器-h:host(主机名) -u:username(用户名) -p:password(密码)2)连接MySQL...

2019-03-18 17:12:13 215

原创 jQuery学习笔记之初始jQuery

1、jQuery是什么jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设...

2019-03-18 17:11:55 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除