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

原创 蒙圈的备忘录:SpringBoot 文件上传下载

文件上传下载文件上传用户访问当前系统,将自己本地计算机中文件通过浏览器上传到当前系统所在的服务器过程中称之为文件的上传文件上传: 用户将自己计算机中文件 上传到 项目所在服务器过程、文件服务器、OSS 称之为文件上传这里只记录了上传至本地服务器的笔记准备上传页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</ti

2021-09-24 01:04:10 53

原创 蒙圈的备忘录:SpringBoot AOP

SpringBoot AOP切面编程引言springboot是对原有项目中spring框架和springmvc的进一步封装,因此在springboot中同样支持spring框架中AOP切面编程,不过在springboot中为了快速开发仅仅提供了注解方式的切面编程.使用引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo

2021-09-22 21:33:46 61

原创 蒙圈的备忘录:SpringMVC笔记

SpringMVCSpringMVC作 为 Spring 框 架 一 部 分 , 能 够 使 用 Spring 的 IoC 和 Aop 。 方 便 整 合Strtus,MyBatis,Hiberate,JPA 等其他框架。一、maven依赖<!--servlet--><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</arti

2021-08-03 18:01:58 79

原创 spring整理笔记

spring的简单入门创建Maven项目,导入spring依赖<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.2.5.RELEASE</version></dependency>定义接口与实体类/*接口*/public interface So

2021-07-27 02:09:56 116

原创 蒙圈的备忘录:sql映射文件详解

Dao接口对应的XML 映射文件也叫sql映射文件或者mapper文件<?xml version="1.0" encoding="UTF-8" ?><!--sql映射文件(sql mapper):写sql语句的,mybatis会执行这些sql--><!--1.指定约束文件的 mybatis-3-mapper.dtd :是约束文件的名称,扩展名是dtd2.约束文件的作用: 限制,检查在当前文件中出现的标签,属性必须符合mybatis的要求3.这是固定的,无需记

2021-07-20 16:50:42 284

原创 蒙圈的备忘录:MyBatis核心配置文件详解

XML 配置文件中包含了对 MyBatis 系统的核心设置,包括获取数据库连接实例的数据源(DataSource)以及决定事务作用域和控制方式的事务管理器(TransactionManager)。<?xml version="1.0" encoding="UTF-8" ?><!--mybatis的主配置文件:主要定义了数据库的配置信息, sq1映射文件的位置1,约束文件<!DOCTYPE configuration PUBLIC "-//mybatis.or

2021-07-20 16:50:23 146

原创 蒙圈的备忘录:MyBatis工具类

一个简单的MyBatis工具类package com.bjpowernode.utils;import jdk.internal.util.xml.impl.Input;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.sessio

2021-07-20 16:49:53 55

原创 蒙圈的备忘录:MyBatis的resultMap

resultMap对外部 resultMap 的命名引用。结果映射是 MyBatis 最强大的特性,如果你对其理解透彻,许多复杂的映射问题都能迎刃而解。 resultType 和 resultMap 之间只能同时使用一个。resultMap 可以自定义 sql 的结果和 java 对象属性的映射关系。更灵活的把列值赋值给指定属性。常用在列名和 java 对象属性名不一样的情况。使用方式:1.先定义 resultMap,指定列名和属性的对应关系。<!--使用resultMap

2021-07-20 16:49:23 111

原创 蒙圈的备忘录:MyBatis的 模糊查询 like

模糊查询 like一:定义Dao接口中的方法 /*第一种模糊查询, 在java代码指定 like的内容*/ List<Student> selectLikeOne(String name); /*name就是李值, 在mapper中拼接 like "%" 李 "%" */ List<Student> selectLikeTwo(String name);二:sql映射文件 <!--第一种 like , java代码指定 like

2021-07-20 16:48:58 108

原创 蒙圈的备忘录:MyBatis的基本属性及参数

MyBatis的属性及参数属性namespace :叫做命名空间,唯一值的,可以是自定义的字符串。建议你使用dao接口的全限定名称其中可以有多个 XML 映射器<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"

2021-07-20 16:48:22 715

原创 蒙圈的备忘录:MyBatis基本使用

蒙圈的备忘录:MyBatis基本使用内容:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。简单来说就是一个增强的JDBC,用来访问数据库执行增删改查。这里有一个MyBatis的中文网:https:

2021-07-20 16:47:36 76

原创 蒙圈的备忘录:MyBatis动态 SQL

MyBatis动态 SQL动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。常用的动态 SQL 标签有 if、where、choose、foreach等。

2021-07-20 16:46:53 75

空空如也

空空如也

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

TA关注的人

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