自定义博客皮肤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)
  • 收藏
  • 关注

原创 经典排序算法

排序及其基本概念一、基本概念1.什么是排序排序是数据处理中经常使用的一种重要运算。设文件由 n 个记录{R1, R2, ……, Rn}组成, n 个记录对应的关键字集合为{K1, K2, ……, Kn}。所谓排序就是将这 n 个记录按关键字大小递增或递减重新排列。2.稳定性当待排序记录的关键字均不相同时,排序结果是惟一的,否则排序结果不唯一。如果文件中关键字相同的记录经过某种排序方...

2019-12-06 16:57:02 420

原创 Redis——初识

Redis初识文章目录Redis初识Redis简介Redis的安装&启动Redis 安装Window 下安装允许远程登录Redis设置Redis登录认证数据类型命令行操作redis-cli启动客户端命令行键操作相关命令字符串类型操作相关哈希类型操作相关List列表类型操作相关Set集合类型操作相关Sorted set有序集合操作相关发布订阅操作相关PUBSUB普通发布订阅命令Java中使...

2019-07-23 21:54:26 202

原创 MyBatis——批量插入

MyBatis——批量插入今天来简单讲下批量插入。嗯,简言之,从两个批量插入讲起。1.常规批量插入(通过foreach)这个插入速度最快,不过会生成很长的SQL,列如:insert into teacher (tname, age) values (?,?) , (?,?) , (?,?) , (?,?) , (?,?) , (?,?) , (?,?) , (?,?) …来用代码说明:...

2019-06-29 17:21:56 511

原创 Mybatis——自动生成代码

Mybatis——自动生成代码]()本篇文章所说的自动生成代码,具体来说是生成maven工程路径src/main/java下的包和实体类以及src/main下的resources文件夹(其中有个映射xml文件),是用于生成动态SQL操作相关的代码。外部实现步骤:1.先准备下载一个mybatis-generator-core-1.3.7.jar,还有xml文档generatorConfig.x...

2019-06-29 16:57:07 8590

原创 Spring MVC入门——快速上手之环境搭建及简单使用

Spring MVC入门——环境搭建及简单使用Spring MVC概述1.什么是MVC?MVC是一种使用视图、模型、控制器设计创建Web应用程序的模式:Model表示应用程序核心(比如数据库记录列表)、View显示数据(数据库记录)、Controller处理输入(写入数据库记录MVC 模式:M 代表 模型(Model)模型是什么呢? 模型就是数据,就是 dao,beanV 代...

2019-06-29 08:59:39 148

原创 Mybatis_Spring 整合

Mybatis_Spring 整合MyBatis 和 Spring 两大框架已经成了 Java 互联网技术主流框架组合,Spring 配合 MyBatis 的高灵活、可配置、可优化 SQL 等特性,完全可以构建高性能的大型网站。它们经受住了大数据量和大批量请求的考验,在互联网系统中得到了广泛的应用。下面来讲述下两者的整合步骤:整合步骤在pom.xml中添加依赖包<depende...

2019-06-27 21:52:39 129

原创 MyBatis详解——多表关联及动态SQL

MyBatis详解——多表关联及动态SQL今天继续学习Mybatis相关的知识,这次来说说多表关联及动态SQL。多表关联何为多表关联,顾名思义,也就是两张以上表相互关联操作。今天主要讲下一对一和一对多的多表关联。一对一何为一对一?就像一本图书对应一种图书类型。下面我就用图书表book和图书类型表booktype演示下一对一的实现。实例步骤1.先创建实体类Book类和BookTyp...

2019-06-26 08:56:23 569

原创 MyBatis映射——SQL占位符及传参

MyBatis之映射简介占位符:占位符就是在某个地方占领一个位置,把它单独作为某个东西,比如这里就是把它作为 值。#{}表示一个占位符号,通过#{}可以实现 preparedStatement 向占 位符中设置值, 自动进行 java类型和 jdbc 类型转换。#{}可以有效防止 sql 注入。 #{}可以接 收简单类型值或 pojo 属性值。 如果 parameterType 传输单个...

2019-06-25 09:04:30 2338

原创 Mybatis之概述及应用

初学Mybatis文章目录初学MybatisMybatis概述mybatis安装配置SqlSessionFactory什么是SqlSessionFactory如何使用SqlSessionFactory从XML中构建SqlSessionFactory构建Configuration构建过程:引入外部配置配置参数配置参数说明代码示例:类型别名常见的内建别名类型转换器多环境配置多环境配置示例事务管理器数...

2019-06-24 08:53:20 537

原创 Spring AOP学习(2)——AOP的应用(事务管理)

说说Spring事务管理什么是事务?事务(Transaction),一般是指要做的或所做的事情。指一个工作单元,它包含了一组数据操作命令,并且所有的命令作为一个整体一起向系统提交或撤消请求操作,即这组命令要么都执行,要么都不执行。 在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。spring事务管理Spring事务的本质其实就是数据库对事务的支持,没...

2019-06-20 21:59:02 446

原创 Spring AOP学习(1)

文章目录Spring AOP学习(1)AOP的概念和思想什么是AOPAOP中的相关概念SpringAOP & AspectJAOP术语切面pointcut(切入点)execution常见切入点表达式的例子:advice(通知)前置通知(before)后置通知(after-returning)异常通知(after-throwing)环绕通知(around)最终通知(after)完整代码示例连...

2019-06-18 09:47:56 214

原创 SpringFramework部分学习总结

文章目录SpringFramework部分学习总结Spring概述及Spring体系介绍Spring概述Spring体系关于Spring的安装配置IOC(控制反转)什么是IOC(控制反转)IOC容器初始化ApplicationContext实现类Application初始化路径通过xml方式配置管理bean1.优缺点2.xml方式配置实例3.导入其他配置文件通过注解方式管理bean1.优缺点:2....

2019-06-15 20:40:26 446 2

空空如也

空空如也

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

TA关注的人

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