自定义博客皮肤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 535

原创 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 485

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

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

2020-05-24 09:22:06 2238

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

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

2020-05-21 12:36:41 1254

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

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

2020-04-29 20:09:10 150

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

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

2020-04-29 11:57:36 329

原创 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 158

原创 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 202

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

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

2020-04-27 14:08:55 204

原创 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 212

原创 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 513

原创 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 272

原创 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 167

原创 将本地项目推送到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 159

原创 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 113

原创 SpringBoot+Swagger2项目配置

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

2020-02-26 12:47:13 207

空空如也

空空如也

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

TA关注的人

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