随笔分类 - Java
摘要:例如要实现一个评论内容的拦截 1,声明自定义注解,这里的key()为要拦截的方法中的方法体对应的变量名,可以参考第3点. 2,创建一个切面类,@annatation()中的comment 为方法参数体中的注解对应的变量名 3,在要拦截的方法上加入定义好的注解,其中#comment使用的是spel表达
阅读全文
摘要:引入pom依赖: 启动类: Security 配置: 登录页面: 登录后:
阅读全文
摘要:Spring Data Solr 和 Spring Data JPA 的使用方法基本一致. 引入POM依赖: 实体类: Spring Data Solr 3.0 以上版本不能使用 solrCoreName(通过查看源码可以知道,该注解已经过时.) 使用collection代替. Repository
阅读全文
摘要:首先需要在GitHub上面创建一个项目. 然后创建3个模块: Cloud-Center 为服务发现中心. Cloud-Cnofig-Center 为配置中心 Cloud-User 为要分布式配置的模块 首先创建 Cloud-Center , 引入POM依赖: application.yml 文件配置
阅读全文
摘要:引入依赖 启动类: 声明一个Client , fallback指定要回滚的实现类. 在另外一个模块中引用该Client所在的模块. 然后直接注入即可使用. 或者实现 FallbackProvider 接口,实习该接口后, fallbackMethod 就不会生效了. 最后,需要在调用FeignCli
阅读全文
摘要:引入POM html: 配置:
阅读全文
摘要:引入pom依赖: 到GitHub https://github.com/swagger-api/swagger-ui 下载项目,dist目录拷贝出来直接放到资源路径. index.html 即为api页面 然后在Spring Boot 启动类加上注解 @EnableSwagger2 Api 地址:h
阅读全文
摘要:简介:WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 Config: Controller: 完整代码如下: Html: Config: Contoller:
阅读全文
浙公网安备 33010602011771号