标签:Persistence

Spring

mybatis-spring原理解析

songhua.gao 发布于 2019-05-22

前言 Mybatis是目前主流的Java ORM框架之一。 mybatis-spring包则是为了让Mybatis更好得整合进Spring的衍生产品。 本文就从Mybatis和mybatis-spring源码着手,以目前较为流行的用法,探究Mybatis的工作原理以及mybati...

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

Spring

Spring容器创建源码解析

3

puefu.he 发布于 2019-05-20

这篇博客是对Spring(5.0.7)的ioc容器创建过程的解析,也是博主不断debug几天的成果。内容可能有点多,讲的也可能比较枯燥。不过我相信我的分析对大家理解spring容器的整个工作原理还是有一些帮助的。 无参构造器: 先是调用它的无参构造函数,初始化一些信息。 无参构造...

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

Java

【Spring】Autowired原理及与Resource注解区别

1

zhuangli 发布于 2019-05-17

Autowired顾名思义,表示自动注入,如下是Autowired注解的源代码: @Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, Ele...

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

Spring

35道SpringBoot面试题及答案,面试常被问到!

21

zhuangli 发布于 2019-05-15

Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个常见的Spring Boot知识点,祝你一臂之力! 问题一 Spring Boot、Spring MVC 和 Spring 有什么区别? 1、Sp...

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

Spring

如何利用 Spring Hibernate 高级特性设计实现一个权限系统

4

hanze 发布于 2019-05-12

我们的业务系统使用了一段时间后,用户的角色类型越来越多了,这时候不同类型的用户可以使用不同功能,看见不同数据的需求就越来越迫切了。 如何设计一个可扩展,且易于接入的权限系统.就显得相当重要了。结合之前我实现的的权限系统,今天就来和大家探讨一下我对权限系统的理解。 这篇文章会从权限...

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

Java

JPA和SQL在Spring Boot鱼和熊掌兼得 – Billy Korando

dulong 发布于 2019-05-09

JPA,Java Persistence API的设计目标是使Java开发人员更容易进行数据库交互。与Spring Data JPA等库一起使用时,只需几分钟即可完成基本的数据库通信设置。 Spring Data JPA在对一个或两个表执行相对简单的查询时效果很好,但是一旦开始超...

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

Spring

精华:关于Spring的15点总结

1

小丁 发布于 2019-05-09

1.Spring 中 AOP 的应用场景、Aop 原理、好处? 答:AOP 用来封装横切关注点,具体可以在下面的 场景中使用:  Authentication 权限、Caching缓存、Contextpassing内容传递、Errorhandling错误处理 Lazy ...

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

Java

XMLDecoder解析流程分析

15

刘莉莉 发布于 2019-05-07

作者:fnmsd 来源: https://blog.csdn.net/fnmsd/article/details/89889144 前言 经过了Weblogic的几个XMLDecoder相关的CVE(CVE-2017-3506、CVE-2017-10352、CVE-2019-27...

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

Java

[译] Spring 的分布式事务实现 — 使用和不使用 XA — 第一部分

小丁 发布于 2019-05-05

Spring 的 7 种事务处理模式 虽然在 Spring 中分布式事务通常使用 Java Transaction API 和 XA 协议实现,但也有其他的实现方式。最好的实现方式取决于应用程序所使用资源的类型,以及你是否愿意在性能、安全性、可靠性和数据完整性之间做出权衡。针对这...

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

Java

基于 Jenkins、Gitlab、Harbor、Helm 和 Kubernetes 的 CI/CD(二)

8

puefu.he 发布于 2019-05-04

上节课我们完成了最基本的流水线流程 ,接下来的工作就是来实现之前的具体 Pipeline 脚本了。 Pipeline 第一个阶段:单元测试,我们可以在这个阶段是运行一些单元测试或者静态代码分析的脚本,我们这里直接忽略。 第二个阶段:代码编译打包,我们可以看到我们是在一个 mav...

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

Java

聊聊apache gossip的ActiveGossiper

dulong 发布于 2019-05-04

序 本文主要研究一下apache gossip的ActiveGossiper AbstractActiveGossiper incubator-retired-gossip/gossip-base/src/main/java/org/apache/gossip/manager/A...

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

Java

WebLogic | CVE-2019-2725反序列化漏洞分析

18

yeseng 发布于 2019-05-01

更多资讯和分析文章请关注银河安全实验室微信公众号(Galaxy-Lab)及网站(http://galaxylab.com.cn) 近日, Oracle 公司发布了安全警报( Oracle Security Alert Advisory – CVE-2019-2725 ...

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

Java

五分钟快速了解ActiveMQ,案例简单且详细!

3

dulong 发布于 2019-04-29

最近得闲,探索了一下ActiveMQ。 ActiveMQ消息队列,信息收发的容器,作用有异步消息,流量削锋,应用耦合。 安装 下载地址: http://activemq.apache.org/co… window版本的解压后双击/bin/ activemq.bat 即...

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

Spring

Spring Data的魔力

Harries 发布于 2019-04-28

企业应用程序处理数据处理,企业技术提供商努力使这样的处理尽可能容易。Spring Data项目可能是处理这类问题最先进的方法之一。该项目实际上由几个子项目组成,其中大多数子项目侧重于各种数据库的数据持久性。Spring Data最有趣的特性是能够基于存储库规范界面自动创建存储库。...

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

Spring

Spring Data Jpa 自动生成表结构

xiaoli.he 发布于 2019-04-28

想在部署的时候随应用的启动而初始化数据脚本,这不就是 Spring Data Jpa 中的自动生成表结构,听起来特别简单,不就是配置 Hibernate 的 ddl-auto 嘛,有什么好说的,是个人都知道。当初我也是这样认为,实际操作了一把,虽然表是创建成功了,但是字段注释,字...

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

Spring

Spring常用注解汇总

dulong 发布于 2019-04-26

其中base-package为需要扫描的包(含子包)。 <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spri...

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

Java

Java大牛总结:Java学习过程中要注意的25个问题

2

zhuangli 发布于 2019-04-26

大道至简,所以扎实有用的方法,其实都是很简单的,难在踏踏实实的执行过程。今天小编为大家介绍的就是Java学习的需要着重注意的25个问题,快学起来吧。 1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是cla...

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

编程技术

架构设计思维(二)

6

hanze 发布于 2019-04-24

架构设计思维-集成 《架构设计思维-分解》我们讲解了分解,按照不同纬度将系统分解,接下来我们讲如何将分解完成的各个组件或子系统,通过合适的方式,最终还能够集成为一个完整的整体,分解仅仅是加速开发和降低问题复杂度,如果分解后的内容无法集成在一起,那么分解就没有任何意义。分解+集成可...

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