MyBatis源码分析(二) 编程技术

MyBatis源码分析(二)

MyBatis的xml配置(核心配置) configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境配置) environment(...
阅读全文
SpringBoot常用注解 编程技术

SpringBoot常用注解

我们可以把 @SpringBootApplication 看作是 @Configuration 、 @EnableAutoConfiguration 、 @ComponentScan 注解的集合。 @EnableAutoConfiguration :启用 SpringBoot 的自动配置机制 @ComponentScan : 扫描被 @Component ( @Servi...
阅读全文
Spring Data Jpa @Entity实例里常用注解介绍 Spring

Spring Data Jpa @Entity实例里常用注解介绍

介绍javax.persistence下面的Entity中常用的注解。 虽然Spring Data JPA已经帮我们对数据的操作封装得很好了,约定了大概配置思想,帮我们默认了很多东西。 JPA(Java持久性API)是存储业务实体关联的实体来源。它显示了如何定义一个面向普通Java对象(POJO)作为一个实体,以及如何与管理关系实体提供一套标准。因此,javax.persistence下面...
阅读全文
接近8000字的Spring/SpringBoot常用注解总结!安排! Spring

接近8000字的Spring/SpringBoot常用注解总结!安排!

0.前言 大家好,我是 Guide 哥!这是我的 221 篇优质原创文章。如需转载,请在文首注明地址,蟹蟹! 本文已经收录进我的 75K Star 的 Java 开源项目 JavaGuide: https://github.com/Snailclimb/JavaGuide 相关阅读: V2.0 版本的 《JavaGuide面试突击版》来啦!带着它的在线阅读版本来啦! 可以毫不夸张地...
阅读全文
Spring Data REST不完全指南(二) Java

Spring Data REST不完全指南(二)

上一篇文章介绍了Spring Data REST的功能及特征,以及演示了如何在项目中引入Spring Data REST并简单地启动演示了Spring Data REST项目。在本文中,我们将深入了解Spring Data REST的特性,以此来满足我们日常api开发工作的要求。 如果仅仅是上一篇文章中对Spring Data REST的使用,那无法做到在日常开发中使用Spring Data ...
阅读全文
Spring Boot注解大全,一键收藏了! Spring

Spring Boot注解大全,一键收藏了!

注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configuration等同于spring的XML配置文件;使...
阅读全文
Spring Data REST不完全指南(一) 编程技术

Spring Data REST不完全指南(一)

简介 Spring Data REST是Spring Data项目的一部分,可轻松在Spring Data存储库上构建超媒体驱动的REST Web服务。 Spring Data REST 构建在 Spring 数据存储库之上,分析应用程序的域模型,并公开模型中包含的聚合的超媒体驱动的 HTTP 资源。 特征: 使用 HAL 媒体类型来公开域模型的 REST API。 ...
阅读全文
使用Java实现DDD持久性构建机制,避免JPA等基础设施污染领域模型 - Oliver Drotbohm 编程技术

使用Java实现DDD持久性构建机制,避免JPA等基础设施污染领域模型 - Oliver Drotbohm

当涉及到实现DDD模型对象从仓储数据库中创建时,人们通常很难在纯正概念和技术实用主义之间找到良好的平衡。在本文中,我将讨论一个实验性想法,以Java代码表达DDD的一些战术设计概念,并导出元数据,例如实现持久性,而不会使用JPA等技术注释污染了领域模型,同时在模型上附加了映射层。 上下文 在Java应用程序中,可以通过多种方式来实现域驱动设计的构建块。在将实际领域模型与特定于技术的方面...
阅读全文
Loading...