自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSM整合案例演示(带注释)

1 SSM 整合环境准备1.1 创建库表(1) 创建表空间、用户、用户授权这里是Oracle数据库--1.创建表空间create tablespace itheima datafile 'c:/itheima.dbf' size 10m autoextend on next 10m;--2.创建用户create user itheimaidentified by itheimadefault tablespace itheima;--3.给用户赋权限grant dba to

2020-10-16 01:08:28 189

原创 24DataGrip 数据库表的导出导入(未)

DataGrip 数据库表的导出导入导出:选中要导出的表,右键选着"Export Data to File",Extrator选项中选择"SQL Inserts",勾上Computed和Generated和Add table definition(DDL)导入:选中要导入的数据库,右键选着"Run SQL Script",选中要导入的SQL文件。...

2021-03-30 18:24:25 524

转载 压缩多个文件成一个压缩文件

https://www.cnblogs.com/jpfss/p/9830594.html转载于博客园作者“星朝”,支持原创

2021-01-27 09:37:37 194

原创 SpringBoot整合Redis

SpringBoot整合Redis1 添加redis的起步依赖<!-- 配置使用redis启动器 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2 配置redis的连接信息#Redis 配置

2021-01-08 16:31:29 134

原创 SpringBoot整合SpringDataJPA

1 添加Spring Data JPA的起步依赖<!-- springBoot JPA的起步依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>2 添加数据库驱动依赖<!-- MySQL连接

2021-01-08 16:28:21 108

原创 dubbo工作流程(品优购整体流程)

整体架构:dubbo服务提供者dubbo服务提供者加入配置,此时com.pinyougou.sellergoods.service.impl下所有的接口(类中有@service注解配置的接口)全部加入spring容器中暴露服务,这样web层就可以远程调用了原本是这样暴露服务,但只有只能暴露一个,所以改为下面扫描的方式暴露全部原本<!-- ############## 配置dubbo服务提供者 ############## --> <!-- 配置当前应用的名称 --&gt

2021-01-08 16:21:33 146

原创 利用zxing框架生成特色的二维码(带中间头像)

1. 目标利用zxing框架生成特色的二维码,效果如下:2. 开发步骤2.1. 配置依赖jar包<!-- 配置二维码生成的框架 --><dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.1.0</version></dependency&g

2021-01-08 11:06:28 405

原创 day12-FreeMarker

总概述FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成输出各种文件。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,html 或 Java 等 。1, Freemarker实现流程配置文件中设置了两个beana) 要读取模板文件的路径和读取的编码。b) 输出页面的类型(HTML)、读取的后缀名(.ftl)和输出的编码后台数据返回页面a) 后台controller方法有加入Model参数b) 使用model填充数据c) 返回页面的名字字符串,其实

2021-01-08 10:48:04 84

转载 DataGrip连接数据库mysql报错Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone..

转载于https://www.jianshu.com/p/e71a3ac4da2c

2021-01-08 10:43:01 175

原创 id生成类IdWorker

package util;import java.lang.management.ManagementFactory;import java.net.InetAddress;import java.net.NetworkInterface;/** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 *

2021-01-07 17:02:35 355

转载 在IntelliJ IDEA中,类或方法有被调用,点击却显示 is never used

转载于:https://blog.csdn.net/qq_27276045/article/details/103277016在IntelliJ IDEA 里面的一些类及方法,明明有被其他的类或者方法调用,但是去看的时候显示灰色,鼠标放上面的时候显示:Class ‘XXX’ is never used或者Method ‘XXX’ is never used,而且运行的时候毫无问题。解决方法:File—>Invalidate Caches/Restart...

2021-01-07 17:01:57 1064

原创 关于@PathVariable、@RequestBody、@RequestParam请求注解

Jason转换为对象@RestController@RequestMapping("/seller")public class SellerController { /** 注入商家服务接口代理对象 */ @Reference(timeout = 10000) private SellerService sellerService; /** 添加商家 */ @PostMapping("/save") public boolean save(@Reques

2021-01-07 16:50:45 203

转载 springboot实现简单的图片上传

转载于:https://blog.csdn.net/weixin_44619613/article/details/108894101作者:https://blog.csdn.net/weixin_44619613图片上传在项目中是经常用到的,做一个小的demo方便以后自己复习这里用springboot的项目项目进行演示目录结构1、添加依赖 <dependency> <groupId>org.springframework.boo

2021-01-07 16:42:55 241 1

原创 day06-图片上传

思路:​ 前端选择本地图片点击上传,controller.js通过service.js发送上传请求,返回封装数据data,该数据中的有URL:response.data.url和状态码response.data.status,该URL就是图片的URL,如果想在页面中显示,就直接获取该URL​ 后端获取到前端的请求,经过服务路径和其他一波操作把图片上传到服务器,并状态码和URL封装到map中返回​ 总:前端使用 angularJS 异步上传,后端使用 springmvc 的 MultipartFile

2021-01-07 14:17:53 97

原创 Junit单元测试

起步依赖<!--springboot集成junit起步依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></dependency>package com.ith

2021-01-05 12:00:22 60

原创 lombok插件使用和lombok不起作用解决方法

idea安装插件引入依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.20</version> <scope>provided</scope&gt

2021-01-04 14:14:08 752

原创 @select模糊查询拼接

注解方式模糊查询拼接 // 获取月份订单数据 @Select("select * from XSMEC_CO_CO_LINE where BORN_DATE like concat(#{date},'%')") List<XsmecCoCoLine> getCoCoLineListByMonth(@Param("date") String date);

2020-12-24 17:16:04 655 1

原创 Hutool中DateUtil工具类时间偏移

获取上一年今天或者下一年今天等 Date date = new Date(); // 返回的格式就是2020-01-01格式,如果后面的数字是负数,就是往以前的时间移动 Date month = DateUtil.offsetMonth(date, 12); Date day = DateUtil.offsetDay(date, 10); System.out.println(month); System.out

2020-12-21 13:59:45 7919

原创 时间字符串和Date之间的转换

1,字符串时间转换Date用户传进来的格式是“20201010”、“2020-1010”或者“2020.10.10”,要转换为Date都是用Hutool中的DateUtil.parse()方式,作用获取到的date格式是2020-10-10类型。这样就不需要判断用户输入的是什么类型的时间字符串。 String strTime = "2020.10.10"; Date date = DateUtil.parse(strTime);输出:2,Date类型转换为字符串使

2020-12-21 13:54:42 18489 1

原创 BigDecimal精度问题和去掉后面的“0“

前提:使用hutool工具 <!-- hutool工具类 --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.1</version> </dependency&gt

2020-12-18 16:33:59 779 1

原创 maven的介绍和使用

maven介绍maven就是管理jar包,然后在idea中直接引入就可以使用这些jar包,不需要再把jar包复制到项目中。这样就面临一个问题,jar包在哪里?把类库下载到本地电脑硬盘上,在idea中绑定maven服务,这样idea就会去改类库中寻找jar包类库idea中绑定如果在类库中没有要使用的jar包就需要从远程仓库中或者私库中获取。在类库的setting配置文件中写入远程仓库的地址如果没有使用这些配置,idea会自动会中央仓库中寻找。如果去中央仓库寻找就不如去阿里巴巴那里寻找了

2020-11-30 11:18:10 74

原创 maven仓库删除更新

问题:Maven下载jar包出现.lastUpdated结尾的文件问题出错原因:出现.lastUpdated文件原因:由于网络原因没有将Maven的依赖下载完整导致,私服情况下可能是远程仓库中没有对应版本的jar包导致无法下载。解决方案:1)、先删除本地仓库中所有以 .lastUpdate 结尾的文件。解决方案1,进入到自己 maven 的本地仓库 在当前本地仓库目录打开 cmd 命令行 Windows执行命令:for /r %i in (*.lastUpdated) do del

2020-11-28 15:42:33 893

原创 加密算法(MD5加密、MD5Hash加密、BCrypt加密)

1 MD5加密介绍MD5是一个加密的算法,可以对明文字符串进行加密,得到一个密文。MD5原文和密文是一对一的键值对。例如:原文:123 密文:202cb962ac59075b964b07152d234b70不管执行多少次,加密算法是固定的,得到的密文永远不变相对来说就不安全,容易被破解公司中使用MD5进行加密例如:原文密码是123,把首尾交换,再加上用户名进行加密例如:321meimei 进行加密e5212215b8cbf493e04f4290c

2020-10-16 22:45:12 1482 1

原创 Mybatis分页插件PageHelper

1 PageHelper 概述1.1 介绍PageHelper是国内非常优秀的一款开源的mybatis分页插件, 它支持基本主流与常用的数据库, 例如mysql、 oracle、 mariaDB、 DB2、 SQLite、 Hsqldb等。本项目在 github 的项目地址: https://github.com/pagehelper/Mybatis-PageHelper本项目在 gitosc 的项目地址: http://git.oschina.net/free/Mybatis_PageHelp

2020-10-15 13:46:57 407

原创 3.2 SpringCache

1,SpringCache1.1 概述Spring Cache 使用方法与 Spring 对事务管理的配置相似。Spring Cache 的核心就是对某个方法进行缓存,其实质就是缓存该方法的返回结果,并把方法参数和结果用键值对的方式存放到缓存中,当再次调用该方法使用相应的参数时,就会直接从缓存里面取出指定的结果进行返回1.2 常用注解:@Cacheable-------使用这个注解的方法在执行后会缓存其返回结果。@CacheEvict--------使用这个注解的方法在其执行前或执行后移除S

2020-08-08 13:58:49 142

原创 3.1 SpringDataRedis

1,缓存处理SpringDataRedis可以使用这个来代替其他技术的缓存,原项目使用的是lua、Canal实现广告缓存。1.1 实现文章的缓存处理1.1.1` 引入依赖在 tensquare_article 的 pom.xml 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-red

2020-08-08 13:58:29 139

原创 1,Mapper的增删改查

基于changgou项目注意insert和insertSelective区别两者的区别在于如果选择insert 那么所有的字段都会添加一遍即使没有值但是如果使用inserSelective就会只给有值的字段赋值(会对传进来的值做非空判断)其他后面有Selective字眼的都是这样品牌表对应Brand实体类@Table(name="tb_brand")public class Brand implements Serializable{ @Id private Integer id;//

2020-08-08 13:16:31 4210

原创 2,分布式文件存储FastDFS

1,简介简单来说就是部署在服务器中,然后把文件上传到改服务器中的技术。是一个分布式系统。需要安装到docker上的。FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文

2020-08-08 12:15:26 139

原创 SpringBoot整合Mybatis

pringBoot整合Mybatis注意这里的配置文件是properties,一般是yml文件,但是写法都是差不多的1.1 SpringBoot整合Mybatis1.1.1 添加Mybatis的起步依赖<!--mybatis起步依赖--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starte

2020-08-06 15:09:25 51

Chrome-Plugin.zip

谷歌浏览器用于显示json

2020-06-05

空空如也

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

TA关注的人

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