- 博客(1)
- 资源 (14)
- 问答 (1)
- 收藏
- 关注
原创 当@PathVariable遇上了"."
最近项目有个特殊要求就是请求路径为xxx/xxx/xxx.jpg 要获得这个图片在oss的路径 然后问题来了尼玛老是接受参数只能接受到xxx没有.jpg 废话少说贴代码 ok搞定
2015-12-30 11:06:39 998
Spring Boot多数据源(支持Spring声明式事务切换和回滚).pdf
1. 基于Aspectj实现动态数据源切换,支持类级、方法级,方法级优先于类级
2. 实现数据源动态注册、修改、删除,无需重启服务
3. 实现同时兼容多种数据源连接池
4. 实现动态数据源连接池属性配置
5. 采用双端队列实现链式数据库切换
6. 实现事务内切换数据源(支持原生Spring声明式事务哟,仅此一家),并支持多数据源事务回滚(有了它除了跨服务的事务你需要考虑分布式事务,其他都不需要,极大的减少了系统的复杂程度)
2021-07-21
Spring Cloud Finchley SR2全套(集成Spring Gateway)
项目说明
该项目是一个典型的由Spring Cloud管理的微服务项目,主要包括如下模块
micro-service-cloud─────────────────顶层项目
├──cloud-service-core───────────────基础核心模块
├──cloud-service-tools──────────────全局通用工具类
├──cloud-service-reids──────────────Redis二次封装
├──cloud-eureka-server──────────────服务注册中心[8761]
├──cloud-turbine-server─────────────断路器聚合监控[8769]
├──cloud-zipkin-server──────────────链路追踪监控[9411]
├──cloud-zuul-server────────────────第一代服务网关(Zuul)[8080]
├──cloud-gateway-server─────────────第二代服务网关(Gateway)[8080]
├──cloud-modules-app────────────────App微服务模块
├───────modules-app-user────────────App用户服务模块[努力更新中]
├───────modules-app-doctor──────────App医生服务模块[努力更新中]
├──cloud-modules-service────────────微服务通用服务模块
├───────mongodb-file-service────────Mongodb文件服务模块[11010]
├───────redis-delay-service─────────延迟消费服务模块[11020]
├──cloud-modules-web────────────────Web微服务模块
├───────modules-web-security────────Web医生服务模块[12010]
├───────modules-web-user────────────Web用户服务模块[12020]
├──cloud-modules-wechat─────────────Wechat微服务模块
├───────modules-wechat-user─────────Wechat用户服务模块[努力更新中]
└───────modules-wechat-doctor───────Wechat医生服务模块[努力更新中]
修改日志
修改日志 修改人 修改日期 版本计划
V1.0 刘岗强 2019-01-07 项目初始化
V1.1 刘岗强 待定 新增自动问答
项目介绍
基于Spring Cloud Finchley SR2 Spring Boot 2.0.7的最新版本。
核心基础项目内实现类自定义的权限注解,配合RBAC权限模型+拦截器即可实现权限的控制,具体的参考项目中的实现。同时也封装了一些顶层类和结果集等。
注册中心实现高可用配置,详情见eureka的one、two、three三个配置文件,摘要如下。
------------------------------------------配置节点一----------------------------------------------
server:
port: 8761
spring:
application:
name: cloud-eureka-server
eureka:
instance:
hostname: cloud.server.one
prefer-ip-address: true
instance-id: ${spring.cloud.client.ip-address}:${server.port}:${spring.application.name}
client:
healthcheck:
enabled: true
register-with-eureka: false
fetch-registry: false
service-url:
defaultZone: http://cloud.server.two:8762/eureka/,http://cloud.server.three:8763/eureka/
------------------------------------------配置节点二----------------------------------------------
2019-04-18
Spring + Spring MVC + Mybatis demo
自己搭建的简单的Spring + Spring MVC + Mybatis框架 功能比较简单但是比较实用 初学者适用 需项目使用的请自行添加功能
集成功能
1.提供分页参数自动查询总数
2.实体校验(hibernate-validator)
3.单用户登录(监听器已实现,业务逻辑需自己实现)
4.自定义异常处理(支持json、jsp双模式)
5.字符编码过滤器
2014-12-15
SpringMVC+Mybatis+分页插件的实现
自己最近搭建的一个SpringMVC+Mybatis的框架 属于无实体类的框架
并实现了Myabtis的自动分页和总数查询 只要传入分页参数便能自动查询总数和分页 总数封装在参数里面执行查询后可以直接从参数中获取
2014-07-22
单用户登录监听器
一个自己写的实现单用户登录,单点登录的监听器,一旦新用户登录将会销毁上一个登录用户的session 只需在设置session值之前调用一下重置登录这个方法
值得注意的就是,里面的判断得根据自己的项目中存的session的对象来判断,很简单的 就不多说
2014-07-05
java socket 多线程图片模拟视频
内含2248张图片所以有点大 利用java socket多线程来轮播图片的方式实现的视频效果 先运行SocketListener.java 在运行SocketVideo.java 希望给点好评论
2014-06-27
Android SDK下载和更新失败的解决方法
Android SDK下载和更新失败的解决方法 完美解决SDK Manager 现在无法连接谷歌网站的问题!有图有真相!另外需要SDK+ADT的也可以浏览本人其他帖子!都是配套的。
2013-09-06
Spring Ehcache JGroups UDP/TCP 不同步
2016-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人