自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis初级教程(一)

目录1.什么是NOSQL?2.NOSQL和RDBMS的区别3.常见的NOSQL数据库类型4.Redis是什么?5.为什么使用redis6.如何使用redis7.设置redis启动时后台启动8.redis图像化界面--redisplus1.什么是NOSQL?NoSQL,泛指非关系型的数据库NoSQL仅仅是一个概念,泛指非关系型的数据库,区别于关系数据库,它们不保证关系数据的ACID特性。NoSQL是一项全新的数据库革命性运动,其拥护者们提倡运用非关系...

2022-02-26 11:46:06 159

原创 Nginx从入门到精通(全)

目录1.什么是nginx?2.使用3.反向代理4.负载均衡5.动静分离6.nginx高可用1.什么是nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用ng..

2022-02-26 11:20:46 2878

原创 intellijIDEA Spring配置文件提示: File is included in 4 contexts

应该是配置文件Context需放在同一个Application Context下 intellj 自动添加的并没有添加解决方法:点击项目右键选择Open Moudle Setting 或者 F12 —》打开Project Structure —》 选择Modules -》 选择Spring -》先点减号把之前的都删除掉 -》然后点加号直选点项目 全部添加就好...

2021-12-09 19:48:03 417

原创 JAVA-SSM框架整合

1.创建maven项目,添加web支持2.基本环境配置2.1加入相关的依赖jar包 <dependencies> <!-- 事务包 为JDBC、Hibernate、JDO、JPA、Beans等提供的一致的声明式和编程式事务管理支持--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-

2021-12-09 19:37:30 139

原创 Mybatis面试题(灰常Nice的面试题~~~)

1.什么是数据持久化?数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称。例如,文件的存储、数据的读取等都是数据持久化操作。数据模型可以是任何数据结构或对象的模型、XML、二进制流等。 当我们编写应用程序操作数据库,对表数据进行增删改查的操作的时候就是数据持久化的操作。2.Mybatis框架简介MyBatis框架是一个开源的数据持久层框架。 它的内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询、存储过程和高级映射,几乎消除了所有的JDBC代码和

2021-12-08 19:36:52 471

原创 MyBatis实现分页查询

前言:使用mybatis整合时,最容易遇到的需求就是分页了,pagehelper 分页插件是一个非常实用的 MyBatis分页插件,可以快速的实现MyBatis分页功能,而且pagehelper有个优点就是分页和Mapper.xml完全解耦,并以插件的形式实现,有效的避免了直接写分页SQL语句来实现分页功能分页插件原理:分页插件的基本原理是使用Mybatis提供的插件接口,实现自定义插件,在插件的拦截方法内拦截待执行的sql,然后重写sql,添加对应的物理分页语句和物理分页参数举例:select.

2021-12-08 18:37:14 11461

原创 MyBatis动态SQL

MyBatis 的动态 SQL 包括以下几种元素,如下表所示。1.if标签if 语句使用方法简单,常常与 test 属性联合使用,语法如下: <if test="判断条件"> SQL语句 </if>当判断条件为 true 时,才会执行所包含的 SQL 语句。最常见的场景是在 if 语句中包含 where 子句,例如:<!--if标签 test:使用对象的属性值作为条件 id=...

2021-12-08 18:17:31 442

原创 MyBatis关联(级联)查询

1.1 常见关联关系一对多的关系,如角色和用户的关系。通俗的理解就是,一家软件公司会存在许多软件工程师,公司和软件工程师就是一对多的关系。 一对一的关系。每个软件工程师都有一个编号(ID),这是他在公司的标识,它与工程师是一对一的关系。 多对多的关系,有些公司一个角色可以对应多个用户,但是一个用户可以兼任多个角色。通俗的说,一个人既可以是总经理,同时也是技术总监,而技术总监这个职位可以对应多个人,这就是多对多的关系。2. 一对一关联查询创建student和class数据表说明:一个学生对应

2021-12-08 16:03:38 665

原创 Mybatis入门

1. Mybatis介绍MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatemnt)配置起来,并通过java对象和statement中的sql进行映射生成最终执行的sql语句,最后由mybati.

2021-12-04 14:46:42 308

空空如也

空空如也

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

TA关注的人

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