自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue笔记(2)——组件

组件的使用Vue中使用组件的三大步骤:1.定义组件2.注册组件3.使用组件如何定义一个组件:使用Vue.extend(options)创建,传入options和new Vue(options)时传入的那个options几乎一样,但是也有区别,区别如下:(1).el不要写,为什么?——最终所有的组件都要经过vm的管理,有vm中的el决定服务那个容器。(2).data必须写成函数,为什么?——避免组件被复用时,数据存在引用关系。备注:使用template可以配置组件结构。如何使用组件?...

2022-02-21 10:37:32 456

原创 vue笔记(1)——vue基础

事件修饰符Vue中的事件修饰符:1.prevent:阻止默认事件2.stop:阻止事件冒泡3.once:事件只触发一次4.captrue:使用事件的捕获方式5.self: 只有event.target 是当前操作的元素时才触发事件6.passive:事件的默认行为立即执行,无需等待事件回调执行完毕(例如:一个swheet滚动事件,无需等滚动函数执行执行完成,滚动条就向下滚动)键盘事件1.Vue中常用的按键别名: 回车:enter 删除:delete 捕获删除和退格

2022-02-21 10:22:58 426

原创 踩坑记录——解决ajax请求不能重定向(存在跨域)

1.需求前后端分离,想写一个过滤器通过token是否存在鉴别用户是否登录,没有登录则跳到登录界面2.问题ajax请求不能重定向,并且还存在跨域3.解决后端代码1.跨域配置类@Configurationpublic class CrosConfig { private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration();

2020-05-24 09:22:06 2043

原创 踩坑记录——后端传值到前端,精度缺失

1.问题后端Long类型传值到前端,精度缺失2.解决方式方式一:@Configurationpublic class JacksonConfig { /** * Jackson全局转化long类型为String,解决jackson序列化时传入前端Long类型缺失精度问题 */ @Bean public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer(

2020-05-21 12:36:41 1182

原创 Mybatis复习与总结(九)——Mybatis Generator

前言官方文档配置步骤1.pom文件引入插件放在plugins标签体中<!-- mybatis-generator 自动代码插件 --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-...

2020-04-29 20:09:10 96

原创 mybatis复习与总结(八)——缓存

一级缓存1.一级缓存的作用域是SqlSession范围内的,mybatis默认开启一级缓存,无需任何配置。2.当在同一个SqlSession中执行多次相同的sql语句,第一次执行完毕会将查询的数据写到缓存中,之后的查询直接从缓存中获取数据,不用去底层数据库查询。3.如果SqlSession执行了DML操作(insert、update和delete),并提交到数据库,则一级缓存会被清空,以保证...

2020-04-29 11:57:36 238

原创 mybatis复习与总结(七)——动态sql

1.if<select id="selectStudentByIf" parameterType="com.ywj.bean.Student" resultType="com.ywj.bean.Student"> select * from student where name = #{name} <if test="age!=null"> and a...

2020-04-28 18:00:23 120

原创 mybatis复习与总结(六)——分页

1.使用PageHelper官方文档1.pom文件引入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.4</version>...

2020-04-28 09:25:55 151

原创 mybatis复习与总结(五)——基于注解开发

1.常用注解@Insert:新增@Update:更新@Delete:删除@Select:查询@SelectKey:查询主键@Result:结果集封装@Results:可以与@Result 一起使用,封装多个结果集@ResultMap:引用@Results 定义的封装@One:一对一结果集封装@Many:一对多结果集封装@SelectProvider: 动态 SQL 映射@C...

2020-04-27 14:08:55 146

原创 mybatis复习与总结(四)——自定义类型处理器

1.自定义类型转换器通过实现TypeHandler接口或继承BaseTypeHandler类来自定义类型转换器,解决javaTpye和jdbcType类型不匹配的问题package com.ywj.handler;import java.sql.CallableStatement;import java.sql.PreparedStatement;import java.sql.Res...

2020-04-27 09:24:20 162

原创 Mybatis复习与总结(三)——级联查询

1.一对一<?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"><mapper namespace="com.ywj....

2020-04-26 20:08:33 436

原创 Mybatis复习与总结(二)——配置文件详解

<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!-- 读...

2020-04-26 17:28:44 216

原创 Mybatis复习与总结(一)——基于XML开发

1.总配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration`在这里插入代码片`PUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configurati...

2020-04-26 13:20:52 127

原创 将本地项目推送到github

1.选中项目文件夹,鼠标右击,运行Git Bash(已经装好了Git软件)2.创建好仓库,GitHub上会显示:3.按照指令一步一步走就完事:(1) git init(2) git add * //*表示所有,也可以选择文件或文件夹(3) git commit -m “描述信息”(4) git remote add origin 地址(5) git push -u origin...

2020-04-07 18:50:19 110

原创 synchronized同步锁

package com.ywj.Thread;/** * 模拟买票测试synchronized */ public class BuyTicket implements Runnable { private Integer ticketNum = 50; // 票数 private boolean flag = true; // 是否有余票可买 private Object l...

2020-03-07 16:46:50 75

原创 SpringBoot+Swagger2项目配置

1.简单介绍:Swagger是前后端分离开发的一种规范,可以自动生成文档和测试接口的ui。2.配置步骤:1.pom.xml引入相关依赖<!-- swagger 相关依赖 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-sw...

2020-02-26 12:47:13 157

空空如也

空空如也

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

TA关注的人

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