- 博客(40)
- 收藏
- 关注
原创 @PropertySource注解的使用及读取自定义的properties文件
@PropertySource注解的使用及读取自定义的properties文件一、@PropertySource注解二、第一种用法三、第二种用法一、@PropertySource注解若要读取项目yml或者properties配置文件里的属性,可以使用@ConfigurationProperties注解;如果我们想读取自定义的properties文件,可以使用@PropertySource注解。此注解有一个value属性,@PropertySource(value = “classpath:/con
2022-04-28 17:22:35
7207
原创 使用URL和httpclient方式访问webservice服务(发送SOAP请求)
使用URL和httpclient方式访问webservice服务(发送SOAP请求)
2022-03-23 10:00:22
1284
原创 关于webservice服务在springboot项目中的开发的介绍
在springboot项目中搭建webservice服务,以及如何使用postman进行请求,且开发webservice的客户端并用客户端访问服务端,CXF框架、SOAP协议、AXIS调用。
2022-03-17 17:25:30
1120
原创 mybatis传递参数的几种方式
mybatis传递参数的几种方式:https://www.cnblogs.com/cangqinglang/p/14237361.html
2021-04-14 09:38:20
143
2
原创 IDEA编译器版本不匹配问题
https://blog.youkuaiyun.com/wo541075754/article/details/82119860
2021-04-02 17:28:43
612
原创 2021-03-16
IDEA中的热部署配置:https://blog.youkuaiyun.com/qq_16148137/article/details/99694566
2021-03-16 17:18:34
198
原创 2021-02-18
Excel怎么批量隔行插入多个空白行转载:http://www.360doc.com/content/14/0504/16/5052099_374532663.shtml
2021-02-18 11:21:14
156
原创 2021-02-09
索引前缀定义:PK、IX、AK、CK、DF、FK、UQPK - Primary KeyIX - Non-Unique IndexAK - Unique Index (AX should have been AK (Alternate Key))CK - Check ConstraintDF - Default ConstraintFK - Foreign KeyUQ - Unique Constraint
2021-02-09 16:09:20
230
原创 2021-02-09
mybatis中#{}和${}的区别1、$将传入的参数直接拼在sql中,例如传入参数createtime,在sql中显示为:order by createtime;2、#将传入的参数加上引号,再拼入sql总,例如传入参数createtime,在sql中显示为:order by ‘createtime’;3、#可以防止sql注入,$不行;...
2021-02-09 15:36:01
106
原创 2021-02-02
MySQL的自定义函数一、自定义函数语法https://blog.youkuaiyun.com/rzq228/article/details/73498172二、代码CREATE DEFINER=`root`@`%` FUNCTION `zhuanhuan`(id VARCHAR(100), dmgrp VARCHAR(100)) RETURNS longtext CHARSET utf8BEGIN-- 返回拼接的值结果DECLARE res LONGTEXT DEFAULT '';-- GBJD230
2021-02-02 20:42:39
178
原创 关于SSM中pom文件的配置
关于SSM中pom文件的配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org
2020-11-10 20:16:21
306
原创 关于SpringBoot中的pom文件配置
关于SpringBoot中的pom文件配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apa
2020-11-10 20:15:01
1682
原创 Java时间工具类
package com.han.common.util;import com.han.common.entity.TimePattern;import java.text.SimpleDateFormat;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.util.Calendar;import java.util.Date;import java.util.HashMa
2020-11-07 21:35:26
224
原创 收藏
转载:maven setting.xml配置,修改为阿里云镜像:https://blog.youkuaiyun.com/cxionc123/article/details/106410562/转载:maven配置文件 setting.xml设置和设置阿里云镜像https://blog.youkuaiyun.com/cxionc123/article/details/106410562/官网:http://maven.apache.org/settings.html转载:(重点)基于阿里云的maven配置setti
2020-11-02 17:18:25
162
原创 Maven全局配置文件settings.xml详解
转载:https://www.cnblogs.com/soupk/p/9303611.html
2020-11-02 17:02:07
131
原创 java8之stream:处理集合数据
转载:https://blog.youkuaiyun.com/fly910905/article/details/70224131
2020-11-02 16:27:02
209
原创 数据库字典及Redis缓存的结合使用
一、思路:在设计前端页面时,展示的字段内容不应写死,因此引入了数据库字典的概念,如下图2。以本项目为例,在前端页面中的订单信息表(图1),其中的字段在数据库中的设计如图3。字段应为数据库字典表中所对应的dvalue。字典表中的字段解释:did:主键;dtype:字典项类型;dvalue:字段值,与前端组件的value属性绑定;dlabel:字段展示内容,与前端组件的label属性绑定。本文要达到的效果为:在MySQL数据库中修改dlabel的值,在前端页面应同步更新。图1 前端页面图2 数据
2020-10-30 23:34:09
2515
原创 前端字段如何动态改变(数据库字典项及Vue相关用法)
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.11/vue.min.js"></script> <script src="https://cdn.bootcdn.net/ajax/libs/
2020-10-30 23:31:52
1968
原创 Redis缓存更新策略
一、Cache Aside Pattern这是最常用最常用的pattern了。其具体逻辑如下: (推荐学习:Redis视频教程)失效:应用程序先从cache取数据,没有得到,则从数据库中取数据,成功后,放到缓存中。命中:应用程序从cache中取数据,取到后返回。更新:先把数据存到数据库中,成功后,再让缓存失效。注意,我们的更新是先更新数据库,成功后,让缓存失效。那么,这种方式是否可以没有文章前面提到过的那个问题呢?我们可以脑补一下。一个是查询操作,一个是更新操作的并发,首先,没有了删除cache
2020-10-30 23:26:25
458
原创 springboot如何在初始化的时候执行程序代码
新建一个类继承CommandLineRunner类,实现其下的run方法,方法体中写自己想初始化的代码即可:package com.han.shopping.handler;import com.han.shopping.service.InitialRedisService;import org.springframework.boot.CommandLineRunner;import org.springframework.stereotype.Component;import javax
2020-10-29 17:47:37
267
原创 springboot项目打war包流程
转载:https://blog.youkuaiyun.com/zhangcongyi420/article/details/100065407
2020-10-29 15:06:05
116
原创 IDEA生成javadoc
转载:https://blog.youkuaiyun.com/cai454692590/article/details/85286139
2020-10-28 17:55:09
132
原创 SpringBoot配置redis和分布式session-redis的方法
转载:https://www.php.cn/java-article-410645.html
2020-10-28 17:23:35
150
原创 同步与异步开发模式的区别
https://blog.youkuaiyun.com/a_little_fly_pig/article/details/105316150
2020-10-28 12:04:08
588
原创 IDEA取消SVN关联,在重新分享项目
转载:https://blog.youkuaiyun.com/bbj12345678/article/details/79974132
2020-10-27 22:06:28
185
原创 简介文件上传及下载
一、前端页面展示:前端代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.11/vue.min.js"></script> <script src="https://cd
2020-10-14 20:15:32
234
原创 将Excel数据内容读取到MySql数据库
前言:通过对上传Excel文件的读取,实现将Excel内容插入到数据库,解决了数据库大批量数据手动添加的过程。关键词:文件上传,Excel,MySql数据库一、工具类此Excel工具类的作用为,读取Excel的内容,传回一个List集合,集合中存储的是Map集合,List的长度为表格的行数(不含表头);Map中的Key为表头,Value为单元格值;形参path为传入的Excel的绝对路径,参考我上一篇文章:前端文件上传及后端接收(el-upload标签的使用)使用的依赖:<!--excel相
2020-10-14 12:34:23
1189
原创 前端文件上传及后端接收(el-upload标签的使用)
一、前端上传前端主要使用elementUI中的el-upload标签作为上传控件,通过axios发送post请求到后端,将文件上传到服务器中;需要注意的点:前端向后端发送的文件需要以formData格式存储,文件需要通过val.raw的方式将数据传给formData对象body标签代码:<!-- 上传对话框 --> <el-dialog title="上传" :visible.sync="dialogOfUpload" width="35%" style="text-ali
2020-10-14 11:50:03
53797
19
原创 关于序列化流的简单使用
若希望将创建的对象保存在磁盘中,且下次可再次使用,可使用对象的序列化办法一、ObjectOutput,对象的序列化:将内存中的对象写入磁盘文件中;二、ObjectInput,对象的反序列化:将磁盘文件中的数据转换为内存对象;三、欲序列化的对象需实现Serialzable接口;import lombok.AllArgsConstructor;import lombok.Getter;import lombok.Setter;import lombok.ToString;import java.
2020-07-13 22:32:10
317
原创 关于字符输入流Reader的使用
import java.io.*;public class Test4 { public static void method(File file) { try (Reader reader=new FileReader(file)){ int i; char[] chars=new char[1024]; while ((i=reader.read(chars,0,chars.length))!=-1
2020-07-12 12:14:10
202
原创 关于使用IO流复制文件的办法
思路:通过FileInputStream类的对象将原文件与其对象关联,将原文件内容读取到内存中,然后通过FileOutputStream类的对象将内存中的数据写入到磁盘中import java.io.*;public class Test3 { public static void method(File source,File copy) { long time1=System.currentTimeMillis(); try (InputStream
2020-07-12 11:54:46
272
原创 关于字节输入流InputStream的使用
FileInputStream类称为文件输入流,继承于InputStream类,是进行文件读操作的最基本类;它的作用是将文件中的数据输入到内存中,我们可以利用它来读文件;它属于字节流。import java.io.*;public class Test2 { public static void method(File file) { try (InputStream inputStream=new FileInputStream(file)){
2020-07-12 11:25:03
665
原创 关于查看指定磁盘目录下文件夹及其文件的办法
public class Test1 { public static void method(File file,String s) //字符串s为区分目录层级作用 { File[] files=file.listFiles(); for (File file1 : files) { if (file1.isDirectory()) { System.out.println(s+
2020-07-12 10:39:41
434
原创 关于TortoiseSVN文件提交失败的解决办法
一、选中欲提交的文件,右键–>SVN–>清理(clean)二、勾选解锁,确定三、新增(Add)四、提交五、总结SVN提交文件失败,需先选中文件夹,执行clean即清理操作,记得勾上解锁
2020-06-22 21:31:24
10071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人