标签:EntityManagerFactory

Java

Spring Boot 构建多租户SaaS平台核心技术指南

2

wenming.gapo 发布于 2019-05-27

本次教程所涉及到的源码已上传至 Github ,如果你不需要继续阅读下面的内容,你可以直接点击此链接获取源码内容。 github.com/ramostear/u… 1. 概述 笔者从2014年开始接触SaaS(Software as a Service),即多租户(或多承租)软件...

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

Spring

Spring Boot 构建多租户SaaS平台核心技术指南

2

songhua.gao 发布于 2019-05-27

本次教程所涉及到的源码已上传至 Github ,如果你不需要继续阅读下面的内容,你可以直接点击此链接获取源码内容。 github.com/ramostear/u… 1. 概述 笔者从2014年开始接触SaaS(Software as a Service),即多租户(或多承租)软件...

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

Spring

(第二讲)Spring&Spring MVC&Spring Boot三者之间的区别与联系

1

yanxinchi 发布于 2019-04-24

Spring Framework的诞生让开发人员的工作从石器时代跨域到了工业时代,你是否还能记起手撸Servlet和JDBC的岁月?,你是否还对Struts1以及Struts2莫名其妙的404错误记忆犹新?从2004年3月Spring 1.0发布到至今,Spring的发展已经走过...

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

Spring

聊聊spring data jpa的open-in-view

邓龙华 发布于 2019-04-13

序 本文主要研究一下spring data jpa的open-in-view Open Session In View Open Session In View简称OSIV,是为了解决在mvc的controller中使用了hibernate的lazy load的属性时没有sess...

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

Spring

看Spring Data如何简化数据操作

xiaoli.wang 发布于 2019-04-02

Spring Data 概述 Spring Data 用于简化数据库访问,支持NoSQL 和 关系数据存储,其主要目标是使数据库的访问变得方便快捷。 SpringData 项目所支持 NoSQL 存储: MongoDB (文档数据库) Neo4j(图形数据库) Redis(键/值...

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

Java

干货|一文读懂 Spring Data Jpa!

9

xiaoli.he 发布于 2019-04-02

有很多读者留言希望松哥能好好聊聊 Spring Data Jpa!其实这个话题松哥以前零零散散的介绍过,在我的书里也有介绍过,但是在公众号中还没和大伙聊过,因此本文就和大家来仔细聊聊 Spring Data 和 Jpa! 故事的主角 Jpa 1. JPA是什么 Java Pers...

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

Java

存储库模式(Repository Pattern)

1

songhua.gao 发布于 2019-03-18

此模式属于对象关系元数据映射模式目录,这个目录属于企业应用程序体系结构的模式。 目的: 在域和数据映射层之间添加仓储层,以将域对象与数据库访问代码的细节隔离开来,并最小化查询代码的分散和重复。 存储库模式在使用大量域类或大量查询的系统中特别有用。 适用性: 以下情况下适合使用存储...

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

Java

如何在Hibernate/JPA中配置具有两个连接池的两个数据源

邓龙华 发布于 2019-02-26

这是展示一个SpringBoot应用程序,它使用两个数据源(两个MySQL数据库,一个命名players_db,一个命名coaches_db)和两个连接池(每个数据库使用自己的HikariCP连接池,具有不同的设置)。基于上述配置,从两个不同的提供程序配置两个连接池非常容易。 关...

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

Spring

Spring 系列:事务管理

4

darida 发布于 2019-02-19

Spring Framework为事务管理提供了一致的抽象,具有以下优势: 跨不同事务API的一致编程模型,例如Java Transaction API(JTA),JDBC,Hibernate,Java Persistence API(JPA)和Java Data Objects...

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

Spring

Spring 系列:事务管理

4

Harries 发布于 2019-02-19

Spring Framework为事务管理提供了一致的抽象,具有以下优势: 跨不同事务API的一致编程模型,例如Java Transaction API(JTA),JDBC,Hibernate,Java Persistence API(JPA)和Java Data Objects...

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

Java

Spring系列-事务管理

3

dulong 发布于 2019-02-18

Spring Framework为事务管理提供了一致的抽象,具有以下优势: 跨不同事务API的一致编程模型,例如Java Transaction API(JTA),JDBC,Hibernate,Java Persistence API(JPA)和Java Data Objects...

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

Java

长时间运行下JPA无法获取druid数据库连接

dulong 发布于 2019-02-11

项目上线运行每当几天后就出现无法获取到数据库连接,头几天运行都还正常。 日志打印 org.springframework.orm.jpa.JpaSystemException: Unable to acquire JDBC Connection; nested exception...

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

Java

在Java SE下测试CDI Bean和持久层 – relation

likai 发布于 2019-02-07

在测试Java EE应用程序时,我们可以使用各种工具和方法。根据给定测试的具体目标和要求,选项范围从单个类的普通单元测试到部署到容器中的综合集成测试(例如通过 Arquillian ),并通过 REST Assured 等工具驱动。 在这篇文章中,我想讨论一种代表某种中间立场的测...

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

Spring

SpringBoot数据库操作

17

刘莉莉 发布于 2019-01-31

本篇概述 上一篇中我们已经介绍了在SpringBoot项目中怎么修改默认配置参数,并且我们还掌握了怎么获取配置文件中自定义参数。在这一篇中我们将介绍SpringBoot对数据库的操作。既然是对数据库的操作,那难免有一些配置的参数。例如数据库的连接、数据库账号及数据库密码等。所以掌...

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

Java

使用Java编程引导JPA

小丁 发布于 2019-01-23

案例概述 大多数JPA驱动的应用程序大量使用“persistence.xml”文件来获取JPA实现,例如 Hibernate 或 OpenJPA 。 我们的方法提供了一种集中式机制,用于配置一个或多个持久性单元 和相关的持久性上下文。 虽然这种方法本身并不是错误的,但它并不适用于...

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

Spring

Spring Boot 2和JPA入门

xubiao.zhuang 发布于 2019-01-16

在本教程中,我们将构建一个简单的Spring Boot 2应用程序,可以使用JPA访问Postgres数据库。 背景: 在我们开始之前,让我们先了解一些定义。 什么是JPA? JPA代表“Java Persistence API”。它是一个java规范,定义了如何在Java平台上...

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

Spring

切换到Java 9时,带有Spring Boot的javax.xml.bind.JAXBException的ClassNotFoundException

xubiao.zhuang 发布于 2019-01-12

使用 start.spring.io 初始化项目 添加了WEB,JPA,H2依赖项,然后尝试使用Jdk 9运行MainApplication.java并获得以下错误日志 . ____ _ __ _ _ /// / ___'_ __ _ _(_)_ __ __ _ / / / / ...

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

Java

java – 使用openEntityManagerInView仍然“无法懒惰地初始化角色集合”

changyuan.xu 发布于 2019-01-11

我试图将我的一个实体返回到JSP页面,但得到以下错误“未能懒惰地初始化角色集合”.我已经添加了openEntityManagerInView过滤器(假设它允许实体管理器在视图中保持打开状态?)但仍然出现此错误. 我的应用程序是使用java config no xml配置的. 以下...

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