标签:entity

Java

如何使用Defender优雅的管理权限?

2

dulong 发布于 2018-12-11

权限管理已经不知不觉深入到了我们生活的每一个角落,例如地铁进站的闸机,高速公路上的过路费,停车场的杠杆等等等等。 作为一名开发人员,权限二字对我们的映像更加深刻,无论任何系统,都多多少少与权限管理会沾上关系!什么?你的系统和权限不沾边……好吧,你的代码拉取...

阅读(2)评论(0)赞 (0)

Java

【译】Java引用对象

8

xiaoli.wang 发布于 2018-12-10

在写了15年C/C++之后,我于1999年开始写Java。借助指针切换(pointer handoffs)等编码实践或者Purify等工具,我认为自己对C风格的内存管理已经得心应手了,甚至已经不记得上次发生内存泄露是什么时候了。所以起初我接触到Java的自动内存管理时有些不屑,但...

阅读(19)评论(0)赞 (0)

编程技术

微服务架构设计基础之领域驱动设计 原 荐

6

songhua.gao 发布于 2018-12-10

背景 微服务现在可以说是软件研发领域无人不提的话题,然而业界流行的对比多数都是所谓的Monolithic(单体应用),而大量的系统在十几年前都已经是以SOA(面向服务架构)为基础的分布式系统了,那么微服务作为新的架构标准与SOA有什么差异点呢?其本质区别在于设计原理,微服务是去中...

阅读(13)评论(0)赞 (0)

Java

Java8 Stream

1

xiaoli.he 发布于 2018-12-09

在Java 8中API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。在Java中只要你应用的版本是java 8以上的话都能使用该API,但是在Android中如果API低于24时,是无法使用该java API,今天我们来介绍在Android中如何使用 S...

阅读(12)评论(0)赞 (0)

编程技术

用ABP入门DDD

3

wenming.gapo 发布于 2018-12-07

前言 ABP框架 一直以来都是用DDD(领域驱动设计)作为宣传点之一。但是用过ABP的人都知道,ABP并不是一个严格遵循DDD的开发框架,又或者说,它并没有完整实现DDD的所有概念。 但是反过来说,认真学过DDD的人会发现,所谓“完整实现了DDD,严格遵循DDD概念”的开发框架其...

阅读(31)评论(0)赞 (0)

Java

移动端工程架构与后端工程架构的思想摩擦之旅

7

hanze 发布于 2018-12-06

此文已由作者黎星授权网易云社区发布。 欢迎访问 网易云社区 ,了解更多网易技术产品运营经验 记资源投放后端工程的架构调整与优化 架构思考 一直以来对软件工程架构有着极大的兴趣,无论是之前负责的移动端Android工程,亦或是现在转到后端开发后维护的资源投放工程。可以说一个团队中并...

阅读(24)评论(0)赞 (0)

Java

感性认识JWT

11

zhuangli 发布于 2018-12-06

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

阅读(35)评论(0)赞 (0)

Spring

感性认识JWT

11

Harries 发布于 2018-12-05

好久没写博客了,因为最近公司要求我学 spring cloud ,早点将以前软件迁移到新的架构上。所以我那个拼命的学呐,总是图快,很多关键的笔记没有做好记录,现在又遗忘了很多关键的技术点,极其罪恶! 现在想一想,还是踏踏实实的走比较好。这不,今天我冒了个泡,来补一补前面我所学所忘...

阅读(40)评论(0)赞 (0)

Spring

Spring MVC注解大全

刘莉莉 发布于 2018-12-05

目前的主流应用都是前后端分离,我们主要关注于基于REST的控制器。当前例子基于 Spring Boot 2.1.1.RELEASE 。 1.  @Controller 将当前类注册为 Spring MVC 的控制器。 2.  @RestController 将...

阅读(20)评论(0)赞 (0)

Spring

Spring Data分页和排序

likai 发布于 2018-12-04

当我们执行批量操作时,比如从数据库中查找“Person”的所有实例或者根据国家查找每个人,我们经常进行分页,以便我们可以向最终用户提供一个小数据块,并在下一个请求中,我们获取下一个数据块。 Spring Data为分页提供支持。它创建了实现分页的所有逻辑,例如所有页面的行计数等等...

阅读(20)评论(0)赞 (0)

Java

springboot+mybatis+mybaits plus 整合与基本应用

10

hellas 发布于 2018-12-03

在 spring framework 所支持的 orm 框架中, mybatis 相比 hibernate , spring 本身提供的支持是相对少的,这在开发过程中对使用 mybatis 进行开发的程序员来说无疑产生很多难处。 为此,开源上也产生了很多三方对 mybatis 的...

阅读(34)评论(0)赞 (0)

Java

深入理解 Java 函数式编程,第 5 部分: 深入解析 Monad

xiaoli.he 发布于 2018-12-03

深入理解 Java 函数式编程,第 5 部分 深入解析 Monad 成 富 2018 年 12 月 03 日发布 系列内容: 此内容是该系列 5 部分中的第 # 部分: 深入理解 Java 函数式编程,第 5 部分 https://www.ibm.com/developerwor...

阅读(32)评论(0)赞 (0)

Spring

Spring Cloud的Feign客户端入门

小丁 发布于 2018-12-03

在本教程中,我们将了解FeignClient以及如何在Spring Boot/Spring Cloud应用程序中使用它。 FeignClient是一个以声明方式创建REST API客户端的库。因此,如果我们不是手动编写远程API客户端,就可能使用Springs Rest...

阅读(39)评论(0)赞 (0)

Java

【Java】Mybatis mapper动态代理方式

1

wenming.gapo 发布于 2018-12-02

我们在使用Mybatis的时候,获取需要执行的SQL语句的时候,都是通过调用xml文件来获取,例如: User user = (User) sqlSession.selectOne("cn.ddnd.www.Entity.User.getUser", &quo...

阅读(37)评论(0)赞 (0)

Java

结合案例使用 Java 注解和反射

yanxinchi 发布于 2018-11-30

前言 在项目开发时遇到这样一个场景:从上游传过来一个实体类对象 newEntity ,但它只有部分字段,需要去库中查出对应的旧对象 oldEntity 做一次补全(相当于一次部分更新)。 一开始我们这样编码的: public FlightBasic merge(FlightBas...

阅读(27)评论(0)赞 (0)

编程技术

软件设计的旗帜性峰会!领域驱动设计中国峰会2018盛大召开

3

songhua.gao 发布于 2018-11-30

在既定认知下,架构是为了解决业务问题而产生的,没有了业务,架构就没有了存在的意义。作为一套架构方法,面向领域的架构设计(Domain Driven Design,简称DDD)这两年在软件架构圈广泛流行,成为了数字化企业在架构设计方面的标杆。DDD的全球社区也应运而生,高端参与者广...

阅读(25)评论(0)赞 (0)

Java

Dubbo 源码分析 – 集群容错之 LoadBalance

3

Harries 发布于 2018-11-29

1.简介 LoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取到适合自己处理能力的负载。在为高负载的服务器分流的同时,还可以避免资...

阅读(27)评论(0)赞 (0)

Spring

使用MockMVC测试Spring Boot的REST用例

刘莉莉 发布于 2018-11-28

MockMVC类是 Spring MVC 测试框架的一部分,它通过启动一个Servlet容器帮助测试REST控制器。 在这个MockMVC教程中,我们将使用它和Spring boot的WebMvcTest类来执行 Junit 测试用例,该测试用例测试为 Spring boot 2...

阅读(50)评论(0)赞 (0)