fhs_framework
介绍fhs framework使用教程和关键技术实现
陕西小伙伴网络科技有限公司
这个作者很懒,什么都没留下…
展开
-
java 查询内存泄漏
jmap -histo:live 8|grep e6yun | sort -n -r -k 2 |head -10其中将e6yun 替换为包含你们自己的包名字 比如 com.tencent 开头就写tencent原创 2020-11-09 18:09:50 · 167 阅读 · 0 评论 -
nacos 本地覆盖远程 本地优先
只需要在远程配置:spring: cloud: config: override-none: true allow-override: true override-system-properties: false原创 2020-11-06 13:04:18 · 3585 阅读 · 1 评论 -
Springboot + easyui + mybatis 高级搜索功能实现
最近接了个项目,客户要求项目支持高级搜索,他可以自选字段,然后自选运算符,然后输入值,字段可随意组合,类似于下图。1 前端处理遇到问题首先抽象:字段类型一般有4种,第一种普通输入框,第二种日期,第三种数字,第四种下拉。如果是下拉的话,只支持精确匹配 =, 其他的支持所有的运算符。按照我的性格,这个高级搜索功能肯定是要配置出来的,而不是傻乎乎的写html代码。首先确定配置JSON 文件格式,然后做通用页面,解析配置,配置比较简单,就不多解释了var advanc...原创 2020-06-10 18:59:20 · 1195 阅读 · 0 评论 -
SpringBoot 数据翻译组件-easy_trans
简介 开发中会经常遇到这样的场景:比如在成绩表有一个student_id,如果我要查看成绩列表需要学生的名称,一般写法就是使用join,现在大部分ORM框架对于表关联支持并不是很友好,所以很多时候我们都要自己写SQL去实现。 翻译服务即:通过id,将对应的title/name 字段翻译出,装载到VO中用于前端展示的技术.1 FHS 提供的翻译服务如何使用? a ...原创 2020-04-01 17:35:48 · 3854 阅读 · 0 评论 -
fhs-framework jetcache 缓存维护之自动清除缓存
@Cached(name = "contractOrPdInfo",timeUnit = TimeUnit.HOURS,expire = 24) @CacheRefresh(refresh = 1,timeUnit = TimeUnit.HOURS) public ContractDetailVO findDetailByPdBaseIdAndContractBaseIdAndV...原创 2020-03-02 13:14:19 · 3613 阅读 · 0 评论 -
SpringBoot 动态编译 JAVA class 解决 jar in jar 的依赖问题
使用 动态编译在 运行期根据配置文件生成java代码 并且编译为class 加载到 classloader中 的玩法已经用了一年多了,但是一直有个坑就是 在编译Java class的时候需要 提取依赖jar包到 服务器的某个目录中,然后加上- classPath 参数才可运行成功。于是我就想在想有没有一种办法可以让程序编译的时候去springboot boot info下面去找依赖。...原创 2020-03-21 20:08:43 · 6030 阅读 · 12 评论 -
fhs_framework springcloud使用统一的控制器来接收rpc调用请求教程,无需每个rpc接口都写控制器
从dubbo转到springcloud,觉得springcloud家族组件很全,但是用起来稍微麻烦,每个api 都要写一个控制器来处理http请求 .于是对相关代码进行抽象,使用统一控制器方法来处理请求,返回结果.1 RPC接口定义 在定义接口的时候,url使用统一的开头 /api/*,将需要调用的类和方法标记到url中.比如@RequestLine("...原创 2020-04-01 16:53:29 · 402 阅读 · 0 评论