自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 postman访问https接口

前言postman安装完之后,默认配置是没法访问https请求的,需要在设置里面关闭证书校验,然后上传证书才行设置1、关闭证书校验2、上传证书,输入对应的域名(ip)和端口,上传CRT file和KEY file...

2019-12-04 20:08:42 2575

原创 SpringBoot单例模式中,如何获取容器中的Bean

前言前端时间写了一个单例,其中需要调用service层的方法,由于是单例模式,所以没法使用@Autowired注解,于是在网上搜索了一下,现在整理如下。代码1、先实现一个工具类,让它实现ApplicationContextAware接口,并通过@Component把它注入到容器,注入容器的时候,容器检查到该类实现了ApplicationContextAware,会自动调用setAppl...

2019-10-28 15:23:09 2145

原创 SpringBoot项目jar发布获取jar包所在目录路径

代码 ApplicationHome h = new ApplicationHome(getClass()); File jarF = h.getSource(); System.out.println(jarF.getParentFile().toString());参考:https://blog.csdn.net/liangch...

2019-09-30 14:24:18 3741 1

原创 Intellj Idea与spring的关联

增加spring关联1.、点击Project Structure2.、点击Facets,点击增加按钮,选择Spring3.、选择你希望关联的模块4.、最后点击OK就可以了通过配置spring的关联,有哪些好处。可以快速定位到@Autowired依赖。例如如下代码,你希望查看druidDataSource的依赖,你只需要点击它左边的图标就可以快速定位。(...

2019-09-28 21:59:13 632

原创 SpringBoot实现Mybatis批量更新

前言实现批量更新,并且不针对固定的字段,可以做到代码复用实现dao层int updateByPrimaryKeySelective(@Param("list") List<DataKkqkDw> list);注意:这边一定要加上@Param注解Mybatis xml <update id="updateByPrimaryKeySelectiv...

2019-09-26 18:45:44 1239

原创 手动发起get、post请求 -- HttpURLConnection

前言 现在对接接口数据,都有一些很好用的工具类,例如:RestTemplate,但有些场景还是需要我们自己手动去实现,而且自己实现一遍也有利我们理解。废话不多说了,现在通过HttpURLConnection来发起get、post请求。Get请求 @GetMapping("/getMethod") public String testGetMethod() { ...

2019-09-02 13:52:33 1387

原创 SpringBoot分页查询 -- pageHelper

在我们写接口的时候,分页查询往往是必不可少的,今天主要介绍在SpringBoot开发中,比较好用的一个分页工具 -- pageHelper引入依赖包<!-- 分页插件 --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelpe...

2019-08-31 16:16:03 260

原创 MySql、Postgre和Oracle 显示行号

三个主流数据库,如何显示行号MySql-- 不排序select @rowno:=@rowno+1 as rowno, t.* from t_table t, (select @rowno:=0) r-- 排序select @rowno:=@rowno+1 as rowno, t.* from (select * from t_table [where ...] order by ...

2019-08-29 14:18:23 314

原创 Postgre创建表空间

1、命令行方式CREATE TABLESPACE traffic_ts OWNER postgres LOCATION 'D:\\PostgreSQL\\data\\traffic_ts';'traffic_ts' -- 表空间名称,'postgres' -- 所属用户, ‘D:\\PostgreSQL\\data\\traffic_ts’ -- 表空间的物理地址(绝对路径)...

2019-08-21 11:45:41 3340 2

原创 SpringBoot通过easypoi实现Excel的导入导出

1、增加依赖<!-- excel easypoi --><dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.0.3</version></depe...

2019-08-14 12:27:56 648

原创 SpringBoot解决Ajax请求跨域问题--CORS

1.产生跨域的原因首先我们先来看看产生跨域的原因:浏览器的限制--跨域问题不是前台或者后台的限制,而是浏览器出于安全考虑的限制。 请求跨域--协议、域名、端口发生变化 请求的type是XHR(XMLHttpRequest)当同时满足这三个条件的时候才会产生跨域问题,所以解决跨域问题,我们可以从这三个方面出发。这里我们主要介绍通过CORS来解决跨域问题2.什么是CORS...

2019-08-12 20:48:14 545

原创 Postgre获取本周、本月和本年日期函数

根据当前时间获取当前周、当前月和当前年的开始时间SELECT * FROM (--当前时间SELECT 'now' as type, CURRENT_DATE as timeUNION ALL--本周开始时间SELECT 'week' as type, CURRENT_DATE - (extract(DOW from CURRENT_DATE) || ' day')::inter...

2019-08-06 21:13:00 6258

原创 JSONArray转List && List转JSONArray

public class JsonUtil { /** * jsonArray 转 List * @author weiyanqiang * @param jsonArray * @param clazz * @return java.util.List<T> * @date 2019/8/3 16:35 ...

2019-08-03 16:44:11 316

原创 Oracle TO_CHAR函数格式化数字(以及小数点前0丢失问题)

针对数字的常用格式化符常用数字格式化符 参数 示例 说明 9 999 存在数字显示数字,不存在显示空格 0 000 存在数字显示数字,不存在显示0 . 99.99 指定位置返回小数点 , 999,999,999 指定位置返回逗号 FM FM999,999,99.00 如果是因为9带来的空格则删除 ...

2019-07-23 12:48:17 15930 1

原创 SQL获字符串长度

MySqlSELECT LENGTH('我'), CHAR_LENGTH('我');SELECT LENGTH('W'), CHAR_LENGTH('W');LENGTH:获取字节长度,在UTF-8编码中,中文字节长度为3,在GBK编码中,中文字节长度为2。CHAR_LENGTH:获取字符长度。Oraclelengthblength:获取字符长度。l...

2019-07-12 23:38:25 5983

转载 ORA-12541:TNS:no listener 解决方法

https://blog.csdn.net/idomyway/article/details/81211810

2019-07-09 09:53:34 704

原创 @Valid 无法校验List<E>

原因:@Valid只能校验JavaBean,而List<E>不是JavaBean所以校验会失败,尝试了三种解决办法,比较推荐方法3,其他两种大家也可以学习一下。方法:方法1:对List进行Wrapper既然List不是JavaBean,那我们就把它封装成JavaBean,我们定义一个ListWrapper类如下:package com.wyq.firstde...

2019-07-01 14:26:36 9538 3

原创 第一个Springboot应用:Mysql + Druid +Mybatis + Restful +Slf4j + logback

目录修改pom.xml文件数据库配置创建user表修改application.properties文件编写Druid配置类编写实体类、Dao层接口和Mapper配置文件,并编写测试类进行测试新建UserEntity实体类新建UserMapper接口新建UserMapper.xml文件新建UserMapperTest测试类编写service层和contro...

2019-06-29 13:38:07 397

转载 什么是聚簇索引与非聚簇索引(转)

目录什么是索引.聚簇索引非聚簇索引为什么要建索引怎么创建索引总结什么是索引.我们来看看比较大众的定义,OK,那就直接百度百科吧:"索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。" 看中心语-关键词[一种结构],说到底索引就是对数据列的值进行结构化排序的一个东西.通俗点讲吧. 还记得大学军训的时候吗,大伙第一天穿上迷彩...

2019-06-25 16:08:12 1023

转载 RestTemplate 包含中文时乱码

转载地址:https://blog.csdn.net/qq_15071263/article/details/82755280目录RestTemplate 包含中文时乱码1、解决方法2、产生原因RestTemplate 包含中文时乱码1、解决方法@Beanpublic RestTemplate restTemplate() { RestTemplate re...

2019-06-15 11:07:54 315

原创 Intellj Idea常用快捷键(updating)

Alt + Enter,智能提示,可以自动构建函数,自动实现接口。。。(所有有错误或者告警都可以试试。) Alt+Inser,可以生成构造器/Getter/Setter等 Ctrl+O,重写方法 Ctrl+Shift + Enter,语句完成 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括...

2019-06-10 08:53:09 244

Java小程序_计算器

自己编的一个简单的java小程序,才用多文件结构,调理很清晰,适合于初学者。

2013-03-06

空空如也

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

TA关注的人

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