自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wendy专栏

低调做人,踏实编程

  • 博客(44)
  • 资源 (18)
  • 收藏
  • 关注

原创 SpringBoot-----缓存Hazelcast搭建

1、Hazelcast简述Hazelcast作为一个高度可扩展的数据分发和集群平台,提供了高效的、可扩展的分布式数据存储、数据缓存。Hazelcast是开源的,在分布式技术方面,Hazelcast提供了十分友好的接口供开发者选择,如Map,Queue,ExecutorService, Lock和Jcache。 2、下载Hazelcathttps://hazelcast.org/down...

2018-10-31 23:34:37 3203 2

原创 SpringCloud-----分布式配置中心

1、为什么要把配置做成服务?假如:在每个工程中都做配置文件,配置项,那如果要修改的话,那相应的工程都需要重新打包,重启。反之:如果放在配置中,配置发生变更的话,只需要重启相关的服务,更不需要打包2、什么是配置中心在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring clo...

2018-10-31 16:05:53 176

原创 SpringCloud-----zuul网关过滤

1、概念什么是网关Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能, 类似于nginx转发。2、继承ZuulFilter,重写run接口package com.cloud.zuul;import javax.servlet.ht...

2018-10-31 15:50:14 233

原创 SpringCloud-----zuul服务网关搭建

概念原型:1、网关是什么东西?以及它的作用?简单点说:网关就是网络拦截器,而zuul就是在访问到接口之前的拦截器;它可以解决跨域问题,拦截访问路径,路由到不同的微服务地址;比喻点说,就是像Nginx的反向代理相同 2、实现pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi...

2018-10-31 11:47:55 755

原创 SpringCloud-----搭建注册中心Eureka+服务端Services+消费端Ribbon

概念中心:1、服务注册中心pom.xml<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://m...

2018-10-31 10:52:40 442

原创 SpringBoot-----依赖工程取不到配置信息

1、工程A取不到本身的配置信息????2、显示结果为nullpackage com.imooc.config;import java.net.MalformedURLException;import java.net.URL;import javax.annotation.Resource;import org.slf4j.Logger;import org.slf4...

2018-10-30 23:31:16 479

原创 SpringBoot-----数据验证validation(实战中,不推荐使用)

1、定义错误信息在resources/下创建名称为ValidationMessages.propertiesmember.mid.notnull.error=用户名不允许为空member.mid.email.error=用户名的注册必须输入正确的邮箱member.mid.length.error=用户名的格式错误2、给Vo类添加注解package com.zemel.mi...

2018-10-29 15:51:10 10647 14

原创 SpringBoot-----更换项目图标icon

1、方式一:直接把icon图标拷贝到resources/static目录下2、方式二:如果放在static/images/xx.icon则在页面直接引用图标<link rel="icon" type="image/x-icon" href="/images/xx.icon" /> ...

2018-10-29 11:51:00 16445

原创 JsonRpc4j-----修改开源代码jsonRpc4j

1、进入gitHub下载jsonRpc4j源代码https://mvnrepository.com/search?q=jsonrpc4j2、fork代码登录账号,fork代码到个人账户仓库3、通过git clone代码复制clone下载路径Git Base Here(git clone代码)4、导入到开发工具进行源代码修改AutoJsonRpcC...

2018-10-29 00:29:06 654

原创 Gradle Task的publishToMavenLocal功能报错---Could not find tools.jar

只需要右击打开Open Gradle Run Configuration配置Java Home之后重新Run Gradle Task 

2018-10-28 21:07:21 3538

原创 SpringBoot-----模板文件配置路径(src/main/view升级为classpath目录)

1、在src/main下创建view目录邮件创建Source Folder目录2、或者创建普通folder,然后升级为Source Flolder右键创建升级为Source Folder 

2018-10-26 20:32:04 2966

原创 SpringBoot-----读取xml配置bean(@ImportResource)

1、应用场景旧框架SSM项目移行到SpringBoot中,xml配置文件很齐全,就可以省去配置的麻烦,直接读取旧xml文件2、spring-common.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xm...

2018-10-26 18:16:47 18184

原创 SpringBoot-----MessageSource使用

1、任意资源文件配置resources/i18n/Messages.propertieswelcome.url=www.mldn.cnwelcome.msg=欢迎{0}光临!2、application.properties中配置资源文件路径#资源文件的名称spring.messages.basename=i18n/Messages,i18n/Pages3、Abstrac...

2018-10-25 19:37:33 5467

原创 SpringBoot-----JsonRpc跨语言远程调用协议

1、JsonRpc概念JSON-RPC是一种基于JSON的跨语言远程调用协议。有文本传输数据小,便于调试扩展的特点。2、实现例子a)项目1-api 编写rpc接口ProductRpc.javapackage com.imooc.api;import java.util.List;import com.googlecode.jsonrpc4j.JsonRpcServic...

2018-10-24 22:25:20 5603 6

原创 SpringBoot-----微服务Maven打包插件

1、插件配置<?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.apa

2018-10-22 14:18:27 2030

原创 SpringBoot-----工程热部署devTools

添加如下依赖:<!--热加载 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true<

2018-10-22 10:44:44 117

原创 SpringBoot---Swagger文档管理应用

1、添加依赖<dependencies> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version&amp

2018-10-21 18:24:54 242

原创 SpringBoot-----Maven建立统一父Pom

1、建立父类Maven工程,删除掉所有包和文件夹,只身下pom.xml2、配置父工程pom.xml注:其中最重要的是spring-boot-dependencies的type和scope,如果不配置,则自工程的版本管理无法生效;<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven....

2018-10-20 16:59:57 6808

原创 SpringBoot-RestTemplate测试Controller

1、功能测试类package com.imooc.controller;import java.io.IOException;import java.math.BigDecimal;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;im...

2018-10-19 22:52:02 1210

原创 日期转化Json异常- Date JSON parse error

1、做JUnit功能测试的时候,抛出如下异常org.springframework.web.client.RestClientException: Error while extracting response for type [class com.imooc.entity.Product] and content type [application/json;charset=UTF-8...

2018-10-19 21:52:54 31820

原创 SpringBoot-异常处理的另一种方式

1、实现BasicErrorController类package com.imooc.error;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.boot.autoconfigure.web.Err...

2018-10-19 20:46:31 162

原创 SpringBoot整合Spring-Security

1、添加依赖// 添加spring security依赖 compile('org.springframework.boot:spring-boot-starter-security') // 添加Thymeleaf spring security依赖 compile('org.thymeleaf.extras:thymeleaf-extras-springsecurity4:3.0....

2018-10-05 19:11:21 727 1

原创 SpringBoot整合ElasticSearch-全文搜索

1、何为全文搜索?全文搜索本质:非结构化数据转成结构化数据,提取非结构化数据概念:原理:实现技术:其中lucene是搜索引擎,ElasticSearch和solr是基于Lucene2、添加依赖// 添加spring data Elasticsearch依赖 compile('org.springframework.boot:spring-bo...

2018-10-05 14:24:16 5526 2

原创 SpringBoot整合SpringData-JPA

1、依赖添加// 添加spring data jpa依赖 compile('org.springframework.boot:spring-boot-starter-data-jpa') // 添加mysql驱动 compile('mysql:mysql-connector-java:6.0.5') // 运行时内嵌数据库 runtime('com.h2database:h2:1....

2018-10-05 10:31:43 358

原创 SpringBoot入门(23)--springBoot打包和部署

1、打包进入到项目根目录下输入命令Mvn clean package 拷贝依赖maven命令:mvn clean package dependency:copy-dependencies 创建一个新的文件夹xxx/lib把所有的依赖及工程拷贝到lib目录下 2、运行把所有jar放在一个文件夹下运行java -Djava.ext.dirs=lib ...

2018-10-03 16:13:31 290

原创 SpringBoot入门(22)--springBoot测试

1、添加测试依赖Spring-boot-starter-testScope:test 2、添加测试注解@Runwith(SrpingRunner.class)@SpringBootTest 3、在测试环境单独装配bean使用@SpringBootTest(classes=xx.class)加载加上测试配置类需注解@TestConfiguration而...

2018-10-03 10:20:18 262

原创 SpringBoot入门(21)- 监控与度量

1、添加依赖spring-boot-starter-actuator <dependency>2、总结

2018-10-02 23:35:30 314

原创 SpringBoot入门(20)- 日志使用

默认日志级别Info 调整日志级别配置属性Logging.level.*=DEBUG 注:*可以是包名称,也可以是类名称#logging.level.root=DEBUGlogging.level.com.zemel.test.service=DEBUG#output path or file#logging.file=E:/logs/mylog.txtlogging.path...

2018-10-02 20:33:06 126

原创 SpringBoot入门(19)- 自定义starter

1、具体用的类如下RedisProperties.javaimport org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationProperties(prefix="redis")public class RedisProperties { private Stri...

2018-10-02 18:06:48 120

原创 SpringBoot入门(18)- AOP

1、添加aop依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2、创建切面@Aspect注解类未切面...

2018-10-02 17:29:28 106

原创 SpringBoot入门(17)- SpringBoot 事物

1、事物使用的注解开始事物注解:@EnableTransactionManagement再使用事物的接口添加注解:@Transational注意:RuntimeException的异常才能生效回滚 2、事物回滚对指定异常进行回滚@Transational(rollbackFor=Exception.class)noRollbackFor属性设置不回滚异常指定...

2018-10-02 16:46:55 124

原创 SpringBoot入门(16)- SpringBoot jdbc

1、装配数据源   首先添加依赖(最新版springboot默认数据源为HikariCP[com.zaxxer.hikari.HikariDataSource])  <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...

2018-10-02 16:44:19 120

原创 SpringBoot入门(15)- SpringBoot 中异常处理

1、去掉springBoot中默认的异常处理类@SpringBootApplication(exclude=ErrorMvcAutoConfiguration.class)public class App { public static void main(String[] args) { ConfigurableApplicationContext context = Spring...

2018-10-02 12:02:59 117

原创 SpringBoot入门(14)- SpringBoot 中使用拦截器

1、实现拦截器接口HandlerInterceptorimport javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;public class Log...

2018-10-02 11:16:59 133

原创 SpringBoot入门(13)- SpringBoot 中使用Servlet API

1、静态文件默认路径及配置autoconfig下的web下的ResourceProperties中private static final String[] CLASSPATH_RESOURCE_LOCATIONS = { "classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static...

2018-10-01 21:54:56 4034

原创 SpringBoot入门(12)- SpringBoot web更换jetty服务器

1、排除tomcat默认依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion&g

2018-10-01 20:33:58 946

原创 SpringBoot入门(11)- SpringBoot web开发

1、导入依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> &l

2018-10-01 20:22:16 124

原创 SpringBoot入门(10)- SpringBoot 运行流程

 1、变量初始化  

2018-10-01 18:07:23 198

原创 SpringBoot入门(9)- SpringBoot 扩展点

ApplicationContextIntializer接口作用:实现它的类实在spring容器执行refresh之前调用通过context.addInitialzers(实现类实例)步骤: 写实现类 通过SpringApplication.addInitializers()注入 实现方式二:通过配置文件Context.initializer.classe...

2018-10-01 16:50:39 521

原创 SpringBoot入门(8)- SpringBoot 事件监听

事件流程: 自定义事件,一般继承ApplicationEvent抽象类 定义事件监听器,一般实现ApplicationListener接口,注册监听器到spring容器中context.addListeners(listerner) 发布事件 context.publishEvent(event); 监听器注册方式 Context.addListerners(listerner)...

2018-10-01 14:47:31 469

jmeter接口测试demo文件

jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件 jmeter接口测试demo文件

2022-11-07

Apache12.zip

Apache12的最新下载版本,其中的配置了SpringBoot项目的负载均衡

2019-08-03

(升级版2.0)Nginx配置文件.xmind

(升级版2.0)Nginx配置文件.xmind,包含关系,负载策略关系

2019-08-03

tomcat-kb.zip

tomcat.nginx.conf、nginx-kb.conf配置文件,各种逻辑判断做参考

2019-08-03

tomcat.conf

nginx负载均衡配置文件参考,包含tomcat.conf、nginx2_kb.conf

2019-08-03

Nginx配置文件.xmind

nginx代理服务配置解析,各种标签的包含关系,及解析。 升级版的https://download.csdn.net/download/zhangminemail/11467442 如果要下载,请下载上面路径的(升级版)Nginx配置文件.xmind

2019-08-02

maven基础学习笔记

maven基础学习笔记

2019-07-23

SpringSecurity Demo

SpringSecurity使用userDetailsService的方式,访问数据库的权限系统,进行认证操作

2018-12-05

SpringCloud分布式开发基础工程

SpringCloud分布式开发基础工程,包括服务注册中心,服务提供者,服务消费者,服务调用的方式Rest和Fegin,配置中心,熔断器Hystrix等

2018-11-01

SpringCloud我服务基础教程

SpringCloud我服务基础教程,包括服务注册中,服务提供者,服务消费端, RestTemplates,负载均衡Ribbon,Fegin,熔断器hystrix

2018-11-01

js模板js填充模板

js模板,可以填充${}标签; 如:在html中编写 模板容器,则可以用该工具类直接替换

2018-03-27

验证滑动条

验证滑动条,滑动验证码的js,样式、图片、js库等等,demo

2018-02-25

ssm项目基础框架搭建

ssm项目基础框架搭建,包括maven配置、spring、springMvc、mybatis、logging等基础内容、xml配置注释详细

2018-01-18

mybatis模板生成工具

mybatis模板生成工具mybatis模板生成工具mybatis模板生成工具mybatis模板生成工具

2018-01-18

poi-excel操作包

excel操作包poi,包括2007/2003操作接口

2017-07-21

shiro权限案例demo

shiro权限demo

2017-07-18

excel解析包

poi-3.10.1-20140818.jar poi-excelant-3.10.1-20140818.jar poi-ooxml-3.10.1-20140818.jar poi-ooxml-schemas-3.10.1-20140818.jar poi-scratchpad-3.10.1-20140818.jar

2017-05-04

oracle驱动包(jdbc)

oracle的jdbc驱动包

2017-05-04

mysql jdbc驱动

mysql的 jdbc驱动包

2017-05-04

空空如也

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

TA关注的人

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