JPA 的查询有很多丰富的API,基本能满足了所有的基本查询。下面来想细说说支持的查询方式。根据方法名字生成SQL语句(根据方法名查询)。public interface UserRepository extends Repository
JPA 实际上就是 Hibernate 的封装,根据Interface 方法名,生成对应的方法,也支持Query注解的方式。现在说说执行原生 SQL 。注解@Query方式执行原生SQL语句:@Query(value="select user.id from us...
可能官方推荐的是 Springboot + Thymeleaf ,但是我比较钟爱 Freemarker ,可能是我能够把 Freemarker 的潜能发挥出来,也可能是我比较古板,不过我后面还是会尝试一下 S...
今天调试接口,是Apple的接口,格式是 plist ,有点像 xml ,但是不是 xml 的协议。开始找了几个网上现成的,测试都有问题。然后找到这个。测试完美解析。 github 地址:https://github.com/3breadt/dd-plistJav...
在对接微信、接口交互,好多同学喜欢用sha1来做校验。今天也用到了,由于开始的SHA1值不同,所以做了几个版本。一、原生SHA1版本import java.security.MessageDigest; /** * * 开发公司:SOJSON在线工具 <p> * 版权所有:© www.sojson.com<p> * 博客地址:http://www.so...
最近在使用又拍云,今天搞这个缓存刷新搞了一会,是我的粗心导致,下面就说下这个刷新 URL API吧,已经咨询过客服,已弃用的意思是不再维护了,还可以用。也确认了,刷新只有这一个 API。要不只有手动刷新了。登陆又拍云后,手动刷新链接地址:https://console.upyun.com/purge/purge_url/具体操作自己琢磨,没难度。下面看看官方描述的 API。缓存刷新(已弃...
今天白天上班的时候,用到这个方法,记录一下,当用户没有发布信息的时候,从数据库中随机获取10条数据,或者从一个 List 中随机获取到10条数据。Mysql 随机获取10条数据:SELECT * FROM `table1` AS t1 JOIN (SELECT ROUND(RAND(...
一、Java 时间比较需求1.A时间到B时间,相差多少年,月,日。如:2011-02-02 到 2017-03-02 ,结果为: * 相差 6年,1个月,0天2.A时间到B时间, 相差年,月,日各是多少。如:2011-02-02 到 2017-03-02,结果为: * 以年为单位相差为:6年&n...
看了团队中原来代码中的异常处理,心碎了一地,稍微对照阿里巴巴的异常处理规范整理了一遍,准备分享一下,Java的异常处理规范&约束。一、运行异常的扑捉不要捕获 Java 类库中定义的继承自 RuntimeException 的运行时异常类,如:IndexOutOfBoundsException / NullPointerException ,这类异常由程序员预检查来...
在线HTTP接口测试 - HTTP GET/POST模拟请求测试工具 这个工具,戳它跳转过去。可能大家看没什么变化,其实经常在维护,也是本站单页除了首页,流量最高的页面。也感谢大家的认可,以后更新会在这里展现给大家,方便大家对应问题反馈和交流。更新记录:1. 以前的更新,回头我有空慢慢补。 ... ... 此处回头补充。2. 【 2017年8月31日 】反应请求接口,会出现401的错...
综合技术交流:点击加入--> [SO JSON官方交流①群][收费]
综合技术交流:点击加入--> [SO JSON官方交流②群][免费]
要求:不能发广告、暴力、政治、付费教程,违者直接踢出。
备注:入群费用5元,没有QQ钱包,可以先支付宝
or 微信
扫码支付5元赞助后,我拉您进去。QQ联系我。
扫码赞助:赞助二维码。
技术交流QQ群:①群259217951,②群166848545
站长邮箱:so@sojson.com
对页面内容有任何疑问和建议,请联系我们。
所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看
正在加载... ...