首页
学习
活动
专区
工具
TVP
发布

JAVA葵花宝典

专栏作者
406
文章
511407
阅读量
43
订阅数
推荐一个 Java 接口快速开发框架-magic-api
magic-api 是一个基于 Java 的接口快速开发框架,编写接口将通过 magic-api 提供的 UI 界面完成,自动映射为 HTTP 接口,无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP API 接口开发
JAVA葵花宝典
2022-01-13
1.9K0
利用注解 + 反射消除重复代码,妙!
假设银行提供了一些 API 接口,对参数的序列化有点特殊,不使用 JSON,而是需要我们把参数依次拼在一起构成一个大字符串:
JAVA葵花宝典
2021-11-23
5210
干掉 XML Mapper,新出的 Fluent Mybatis 真香!
使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。
JAVA葵花宝典
2021-08-12
7350
如何写出一手好的业务代码?
1. XxMapper是基于Mybatis实现数据操作层,也就把技术细节带入业务逻辑中了,如果技术实现变了(改为使用Hibernate,或Mybatis版本升级造成用法改变等),业务代码就得改变。
JAVA葵花宝典
2021-08-10
6100
重磅推荐:很全的 Java 权限认证框架!
今天给大家推荐的这个开源项目超级棒,可能是史上功能最全的 Java 权限认证框架!
JAVA葵花宝典
2021-07-16
1.6K0
Java 集合框架看这一篇就够了
Java 集合,也称作容器,主要是由两大接口 (Interface) 派生出来的: Collection 和 Map
JAVA葵花宝典
2020-07-09
3070
Java规则引擎 Easy Rules
出处:https://www.cnblogs.com/cjsblog/p/13088017.html
JAVA葵花宝典
2020-06-17
2.4K0
这个轮子让SpringBoot实现api加密So Easy!
在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密。常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解。
JAVA葵花宝典
2020-06-04
3.1K1
Java8 的 Stream API 的确牛X,但性能究竟如何呢?
已经对 Stream API 的用法鼓吹够多了,用起简洁直观,但性能到底怎么样呢?会不会有很高的性能损失?本节我们对 Stream API 的性能一探究竟。
JAVA葵花宝典
2020-02-20
4770
一个技术总监的忠告:精通那么多技术为何还是做不好一个项目?
编写高质量可维护的代码既是程序员的基本修养,也是能决定项目成败的关键因素,本文试图总结出问题项目普遍存在的共性问题并给出相应的解决方案。
JAVA葵花宝典
2020-02-20
8850
IntelliJ IDEA的这个接口调试工具真是太好用了!
实际远远不止这几个文件夹来归类多个产品线的接口,Postman的功能非常强大,但是面对以下这些状况时,我觉得调试一个接口太麻烦了 (这里不讨论工具的好坏,工具是帮助我们提高效率的,每个人的需求也不一样,我只说明我个人遇到的一些情况,不喜请勿喷)
JAVA葵花宝典
2020-02-20
1.6K0
分布式和单机版定时任务,总结的太全了呀!
节前有更新一篇定时任务的相关文章《延时消息之时间轮》,有朋友提出希望可以完整的介绍下常见的定时任务方案,于是便有了这篇文章。
JAVA葵花宝典
2019-12-02
1.4K0
为什么建议使用你 LocalDateTime ,而不是 Date?
来源:juejin.im/post/5d7787625188252388753eae
JAVA葵花宝典
2019-10-29
1K0
Redis 的各项功能解决了哪些问题?
综上所述,Redis提供了丰富的功能,初次见到可能会感觉眼花缭乱,这些功能都是干嘛用的?都解决了什么问题?什么情况下才会用到相应的功能?那么下面从零开始,一步一步的演进来粗略的解释下。
JAVA葵花宝典
2019-09-12
3360
微信支付之扫码、APP、小程序支付接入详解
做电商平台的小伙伴都知道,支付服务是必不可少的一部分,今天我们开始就说说支付服务的接入及实现。目前在国内,几乎90%中小公司的支付系统都离不开微信支付和支付宝支付。那么大家要思考了,为什么微信支付和支付宝支付能作为大多数公司接入的首选呢?其实这个问题大多小伙伴应该是很清楚的,说白了就是人家有庞大的用户流量,目前微信在国内的用户已突破10亿,支付宝也接近8亿左右,如此庞大的用户群体,你还会选择其他的第三方支付(微博钱包、财付通、快钱等)吗,作为普通客户,大家都希望能方便快捷,谁会为了在一个平台买点东西下载或开通其他服务呢,除非你给他有诱惑性的好处。今天我们先说说微信支付的接入及实现。
JAVA葵花宝典
2019-08-27
2.7K0
为什么选择 Spring 作为 Java 框架?
在本文中,我们将讨论 Spring 作为最流行的 Java 框架之一的主要价值体现。
JAVA葵花宝典
2019-08-20
7210
轻松高效玩转DTO(Data Transfer Object)
对于分布式系统,需要在不同系统之间传递与转换域对象。因为我们不希望外部公开内部域对象,也不允许外部域对象渗入系统。传统上,数据对象之间的映射通过手工编码(getter/setter)的方式实现,或对象组装器(或转换器)来解决。我们可能会开发某种自定义映射框架来满足我们的映射转换需求,但这一切都显得不够灵巧。
JAVA葵花宝典
2019-07-05
2.1K0
Token认证,如何快速方便获取用户信息
我们有一个Web项目,这个项目提供了很多的Rest API。也做了权限控制,访问API的请求必须要带上事先认证后获取的Token才可以。
JAVA葵花宝典
2019-07-04
1.7K0
这才是实现分布式锁的正确姿势!
其实Java世界的”半壁江山”——Spring早就提供了分布式锁的实现。早期,分布式锁的相关代码存在于Spring Cloud的子项目Spring Cloud Cluster中,后来被迁到Spring Integration中。
JAVA葵花宝典
2019-05-24
9950
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档