自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LQ-QianLee的博客

菜鸟学技术

  • 博客(13)
  • 收藏
  • 关注

原创 正则遇到的关于js和Java的区别——或

$(function() { var reg2 =/^(([1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31) \d{2}[0-9Xx]))$|^([1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31...

2018-09-17 16:00:52 1037

原创 上传文件到数据库和从库中查询文件

上传数据库中存放问价的为blob类型,在Java中是byte[]类型/* * 新增闹钟 * clockType:0、1、2为非自定义闹钟提醒;3、4、5为自定义闹钟提醒 * */ @Authorization @ResponseBody @RequestMapping(value = "/addAlarmClock" , method ...

2018-08-23 14:31:19 866

原创 mybatis高级映射一对一、一对多、多对多

一对一用assosiation用javaType多对多用的是collection,用的是ofType一对一 <resultMap type="Classes" id="getClassMap"> <id property="id" column="c_id"/> <result property=&q

2018-05-23 19:58:06 254

原创 mybatis使用批量删除、批量新增对库进行操作使用foreach时collection的值需要注意的地方

在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是在不同情况 下,该属性的值是不一样的,主要有一下3种情况:1.     如果传入的是单参数且参数类型是一个List的时候,collection属性值为list2.     如果传入的是单参数且参数类型是一个array数组的时候,collection的属性值为array3.     如果传入的参数...

2018-05-23 19:19:41 1793

原创 @Currentuser注解的实现

1.在springmvc.xml中添加驱动,添加内置标签mvc:argument-resolvers,注入bean<!-- 添加注解驱动 --> <mvc:annotation-driven validator="validator" > <mvc:argument-resolvers> &...

2018-05-23 16:26:31 6704

原创 springmvc-权限拦截及登录token

 在springmvc.xml文件中配置拦截器<!-- 配置拦截器, --> <mvc:interceptors> <mvc:interceptor> <!-- 具体匹配原则可以百度 /**的意思是所有文件夹及里面的子文件夹 /*是所有文件夹,不含子文件夹 ...

2018-05-23 16:20:40 5334

原创 mybatis批量删除

方法一:当入参有一个定值和一个集合时//批量删除int delUserRoleList(@Param("roleid")Integer roleid,@Param("list4") List<UserRole> list4);<delete id="delUserRoleList" > delete from nt_user_role where Role...

2018-05-23 16:11:22 191

原创 mybatis批量插入和批量更新

一、批量插入    二、批量更新——单条件 <update id="update" parameterType="java.util.List"> update nt_menu <trim prefix="set" suffixOverrides=","> <trim prefix=&qu

2018-03-31 18:26:14 922

原创 软件开发的解决方案

从哪里开始着手:    1.先不要急着写解决方案,先对客户给出的材料进行自己的解读,对于不懂的专属名词或者自己把握不定的名词先在度娘上搜索一下,很有可能和自己理解的差别很大;然后理顺材料的逻辑,最好画图帮助自己理顺逻辑;最后根据客户特意提出的重点需求进行需求分析和给出解决方案    2.需求阶段完成后,对于功能实现需要和开发商量一下功能是否能够实现,不能自己怎么想的怎么来,有可能想的很好,但是实现...

2018-03-26 16:36:53 7432

原创 springMVC的@validated

校验第一步:pom.xml添加<!-- 数据校验 --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> &l...

2018-03-26 16:24:13 687

原创 ssm+generator自动生成

前提:数据库中已经有了该实体对应的第一步:新建generatorConfig.xml文件并进行如下设置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN...

2018-03-26 16:00:00 787

原创 ssm+maven实现pdf导出

第一步:根据需求新建一个word文档第二步:下载Adobe Acrobat DC并安装第三步:用Adobe Acrobat DC新建pdf文件。如图:第四步:创建form域。a.当word文档以表格形式就不需要再自己额外添加域了;b.当word文档没有表格,需要自己添加域,如下图进行添加域。(这里的域指的是需要被替换的位置)第五步:pom.xml中加入<!--pdf 这个jar包包含了字体 ...

2018-03-26 15:37:34 1986

原创 欢迎使用CSDN-markdown编辑器

vue.js如何实现翻页缓存实现翻页缓存要解决的问题: 1.如何存数据 2.如何更新数据 解放方法: 问题1的解决方法:设置全局变量,我的代码中定义的是数组 问题2的解放方法:利用数组的属性注意点:数组索引是用唯一标识字段,并不是原始的从0开始,此时数组的大小可能是零但是实际有值。直接上js代码:var conten = new Vue({ el: ‘#evaluate’,

2017-08-08 15:17:10 226

空空如也

空空如也

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

TA关注的人

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