上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 77 下一页
摘要: 最近在用spring data jpa ,其中涉及到使用sort进行排序问题。对于正常的排序我们可以用如下方式进行声明: 其中第一个参数表示是降序还是升序(此处表示升序),第二个参数表示你要按你的entity(记住是entity中声明的变量,不是数据库中表对应的字段)中的那个变量进行排序。这个式子很 阅读全文
posted @ 2019-04-16 11:06 门罗的魔术师 阅读(5153) 评论(0) 推荐(0) 编辑
摘要: JpaRepository是Spring提供的非常强大的基本接口。 1 JpaRepository 1.1 JpaRepository接口定义 JpaRepository接口的官方定义如下: 可以看出JpaRepository继承了接口PagingAndSortingRepository和Query 阅读全文
posted @ 2019-04-15 11:36 门罗的魔术师 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、 使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中) 二、使用JDK开发WebService 2.1、开发WebService服务器端 1、定义一个interface,使用@We 阅读全文
posted @ 2019-04-08 21:49 门罗的魔术师 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 原创播客,如需转载请注明出处。原文地址:http://www.cnblogs.com/crawl/p/7704914.html 笔记中提供了大量的代码示例,需要说明的是,大部分代码示例都是本人所敲代码并进行测试,不足之处,请大家指正~ 本博客中所有言论仅代表博主本人观点,若有疑惑或者需要本系列分享中 阅读全文
posted @ 2019-04-06 13:11 门罗的魔术师 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 原创播客,如需转载请注明出处。原文地址:http://www.cnblogs.com/crawl/p/7703679.html 笔记中提供了大量的代码示例,需要说明的是,大部分代码示例都是本人所敲代码并进行测试,不足之处,请大家指正~ 前言:谈起操作数据库,大致可以分为几个阶段:首先是 JDBC 阶 阅读全文
posted @ 2019-04-06 13:06 门罗的魔术师 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 之前用 redisTemplate 实现setnx exptime 时 是分两步的 1. redisTemplate.setIfAbsent 2. redisTemplate.expire 这样的不是原子性的 可能在第一步与第二步之间 重新发布了或者服务器重启了 这个key就永远不会消失了 可以采用 阅读全文
posted @ 2019-04-03 14:44 门罗的魔术师 阅读(5045) 评论(0) 推荐(0) 编辑
摘要: 前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细 阅读全文
posted @ 2019-04-03 14:43 门罗的魔术师 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一 阅读全文
posted @ 2019-03-22 16:09 门罗的魔术师 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 一对一 现假设有Person表和Address表,是一对一的关系,在Person中有一个指向Address表主键的字段addressID,所以主控方一定是Person,所谓主控方就是能改变关联关系的一方,Person只要改变addressID就改变了关联关系,所以Person是主控方,所以@J 阅读全文
posted @ 2019-03-22 11:10 门罗的魔术师 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5 本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。 《1》在Intellij中点击 阅读全文
posted @ 2019-03-21 11:29 门罗的魔术师 阅读(9915) 评论(1) 推荐(1) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 77 下一页