自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 微信小程序总结(阶段第一次总结)

目录微信小程序第一阶段总结一、小程序代码构成介绍二、小程序配置三、事件处理及渲染四、组件五、云开发六、(城建表白墙)微信小程序第一阶段总结一、小程序代码构成介绍1、JSON配置在项目的根目录有一个 app.json 和 project.config.json,此外在 pages/logs 目录下还有一个 logs.json。(1)app.jsonapp.json 是当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 ta

2022-03-20 21:34:32 2297

原创 MyBatis-Spring快速入门

目录一、简介1、什么是 MyBatis-Spring?2、知识基础二、快速入门三、整合实现①(SqlSessionTemplate)四、整合实现②(SqlSessionDaoSupport)五、事务容器管理事务编程式事务管理六、使用SQLSession一、简介1、什么是 MyBatis-Spring?MyBatis-Spring 会帮助你将 MyBatis 代码无缝地整合到 Spring 中。它将允许 MyBatis 参与到 Spring 的事务管理之..

2021-11-23 15:01:07 430

原创 Spring入门学习

一、Spring框架概述1、简介Spring是为了构建企业应用的轻量级框架。然而,Spring是模块化的,允许你只是使用其中的一部分,不需要引入其他的。你可以在任何web框架上使用IoC容器,也可以只使用Hibernate集成代码或JDBC抽象层。Spring框架支持声明式事务管理、通过RMI远程访问、WebService和持久化数据。它还提供全功能的MVC框架,和将AOP应用到你的系统上。它是一个容器,用来装java对象,它是中间框架起到一个连接的作用Spring是一个三层架构: ..

2021-11-14 20:12:47 173

原创 静态、动态代理模式

代理模式分为静态代理和动态代理,AOP的底层机制就是动态代理一、静态代理1、创建一个类,比如增删改查//抽象角色:增删改查业务public interface UserService { void add(); void delete(); void update(); void query();}2、我们需要一个真实对象来完成这些增删改查操作//真实对象,完成增删改查操作的人public class UserServiceImpl implem

2021-11-14 15:43:44 312

原创 Mybatis入门学习

一、MyBatis简介1、什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。2、为什么需要MyBatis?传统的JDBC代码太复杂了。简化、框架、自动化,不用MyBatis

2021-11-12 21:08:50 715

原创 Spring Boot整合Shiro

Springboot整合Shirospringboot基本环境搭建我们新建一个springboot工程springboot_shiro_jsp,本案例使用jsp作为前端页面展示形式,所以新建的springboot工程需要进行一下配置pom.xml依赖在pom文件中我们引入jsp解析的依赖<!-- 引入jsp依赖 --><dependency> <groupId>org.apache.tomcat.embed</groupId>

2021-11-11 20:33:46 1030

原创 学习MyBatis-Plus

一、MyBatis-Plus概述1、简介mybatis-plus(简称MP)是一个MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的1P、2P,基友搭配,效率翻倍。2、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Se.

2021-11-11 10:22:39 610

原创 Linux的基本使用

Linux命令的格式终端命令格式command [-options] [parameter]说明:command:命令名,相应功能的单词 [-options]:选项,可用来对命令进行控制 parameter:传给命令的参数,可以是零个、一个或多个Linux的基本使用常见的Linux命令序号 命令 对应英文 作用 01 ls list 查看当前文件夹下的内容 02 pwd print work directory

2021-11-09 22:12:53 1053

原创 图片验证码工具类-VerifyCodeUtil

package com.christy.shiro.utils;import javax.imageio.ImageIO;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io..

2021-11-08 09:28:13 168

原创 Shiro快速入门

1、Shiro简介Shiro是一个功能强大且易于使用的Java安全框架,它执行身份验证、授权、加密和会话管理。使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序—从最小的移动应用程序到最大的web和企业应用程序Shiro的核心架构SubjectSubject即主体,外部应用与subject进行交互,subject记录了当前的操作用户,可以将用户的概念理解为当前操作的主体。外部程序通过subject进行认证授权,而subject是通过SecurityManager安全管理器.

2021-11-06 21:39:12 450

原创 Spring Boot整合JWT

1、什么是JWT?Json web token (JWT),是为了在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准((RFC 7519),该 token 被设计为紧凑且安全的。JWT 的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。2、为什么需要JWT?我们知道,http协议本身是一种无状态的协议,那而这就意味着如果用户向我们的应用提供了用户

2021-11-06 15:19:30 498

原创 Maven安装

1.安装好Maven2.配置环境变量:3.创建maven-repository文件夹4.在conf文件夹下的settings.xml配置本地仓库5.配置阿里镜像

2021-09-02 18:37:06 51

原创 MYSQL安装

mysql5.7 64位下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip1、下载后得到zip压缩包.2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.193、添加环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹4、编辑 my.ini 文件 ,注意替换路

2021-09-02 16:17:28 142

原创 JDK的下载、安装和环境配置教程

JDK的下载 输入下载地址:https://www.oracle.com/downloads/ 往下拉,看到Developer Downloads,点击java 点击Java (JDK) for Developers 选择你想要下载的jdk版本 点击 JDK Downloads ,往下拉, (有可能会提示先登录账号,才能下载。没账号的可以注册一个) 我的系统是Windows的 64位,个人偏爱压缩版, 所以选择了jdk-14.0...

2021-09-02 14:34:54 89

空空如也

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

TA关注的人

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