标签:Persistence

Java

Spring AOP应用场景你还不知道?这篇一定要看!

6

小丁 发布于 2019-09-19

回顾一下Spring AOP的知识 为什么会有面向切面编程(AOP)? 我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。这样做不便于维护,而...

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

Spring

Spring Security从入门到实践(一)小试牛刀

8

songhua.gao 发布于 2019-09-17

一、Spring Security简介 打开 Spring Security 的官网,从其首页的预览上就可以看见如下文字: Spring Security is a framework that focuses on providing both authentication a...

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

Spring

Spring Security 技术栈开发企业级认证授权(3)

40

xubiao.zhuang 发布于 2019-09-16

准备工作:申请appId和appSecret,详见准备工作_oauth2-0 回调域: www.zhenganwen.top/socialLogin… 要开发一个第三方接入功能其实就是对上图一套组件逐个进行实现一下,本节我们将开发QQ登录功能,首先从上图的左半部分开始实现。 Se...

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

Spring

Spring注解系列一

hanze 发布于 2019-09-15

Spring在程序员的圈子里可以说是大名鼎鼎,关于Spring的知识点都可以写好几本书了。你新爷目前还没有那么大本事去写任何一本关于spring的书籍,这里我只是想简单总结一下Spring常用的注解。Spring经过这么多年的发展,功能变得越来越完善,野心也越来越大,什么都想做,...

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

Java

SpringBoot源码-自动配置原理

dulong 发布于 2019-09-14

1. 简介 本篇文章主要是针对上一篇文章: 启动原理 的补充,在上一篇文章的@SpringBootApplication注解分析中,对于@EnableAutoConfiguration的阐述意犹未尽,但限于篇幅与文章主题规划,就拿到这里做详细说明了。 重要声明:本系列Spring...

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

Java

Spring源码系列之容器启动

7

yanxinchi 发布于 2019-09-12

1. Demo创建 Demo 代码十分简单,整个工程结构如下: pom 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-contex...

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

Java

AOP在Android中的应用

10

尖兵 发布于 2019-09-11

所谓的系统级异常,是系统BUG,存在某些Android版本中,Android版本的升级一方面是加入新的特性,另一方面也是在修复这些系统级BUG,但某些时候,我们并没有办法通过系统升级来达到解决这种BUG。 下面介绍的这个系统级BUG,是存在于Android 7.x(SDK=24/...

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

Spring

spring boot 2.0.x -> 2.1.x 如何设置mysql5.6引擎为innodb

dulong 发布于 2019-09-10

最近更新为 spring boot 2.1.7 后,遇到了一系列小的问题。本文阐述下 spring boot 对 mysql 引擎的支持。 解决方法 spring: jpa: properties: hibernate: dialect: org.hibernate.dialec...

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

Java

Spring Boot 2.1.8 发布

xiaoli.he 发布于 2019-09-09

Spring Boot 2.1.8 发布了,更新内容如下: New Features 添加了 Issuer Validation 的其他资源服务器配置  #17952 在依赖关系管理中公开依赖管理插件版本  #17842 Bug Fixes 使用未命名为 fl...

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

Java

sanri-tools-maven 代码生成工具

6

尖兵 发布于 2019-09-08

代码模板生成 项目地址: https://gitee.com/sanri/sanri-tools-maven 优点? 可能你已经在网上见过一些代码生成工具,还有 mybatis 自带的生成工具; 但是它帮你生成的实体类,还需要进行二次加工;有可能你需要继承一个基类,有可能你加了 ...

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

Spring

spring boot web

3

songhua.gao 发布于 2019-09-04

所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资源; webjars 文件代表以jar包的形式去引入静态资源,具体见webjars; webjars 使用方式很简单,以 jquery 引入为例: // pom...

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

Spring

spring boot 整合 jpa

1

小丁 发布于 2019-09-03

在这里简单的介绍下jpa,jpa作为Hibernate的一个分支,理所应当和Hibernate有异曲同工之妙。与我们大部分使用的mybatis不同的是他不需要你写任务繁多的大大小小的sql语句(当然了是jpa原生的方法满足不了的情况下)。但是在大型项目中,jpa和Hibernat...

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

Java

Spring — Spring Data JPA

4

刘莉莉 发布于 2019-08-31

RDBMS : Relational database management system Object RDBMS 粒度 类 表 继承 有 无 唯一性 a==b a.equals(b) 主键 关联 引用 外键 数据访问 逐级访问 SQL数量要少 Hibernate 简介 Hib...

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

Spring

MVC高级特性 & REST服务 & Security企业级认证授权 & 优雅编码(一)

23

likai 发布于 2019-08-29

本文中所有实例代码已托管码云: gitee.com/zhenganwen/… 文末有惊喜! 开发环境 JDK1.8 Maven 项目结构 spring-security-demo 父工程,用于整个项目的依赖 security-core 安全认证核心模块, security-bro...

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

Spring

Spring data jpa 的使用与详解(一):框架整合及基本使用

3

小丁 发布于 2019-08-28

JPA全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。JPA的出现主要是为了简化持久层开发以及整合ORM技术,结束Hibernate、TopLink、JDO等ORM框架各自为营的局面。 JAP为...

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

Spring

Springboot源码分析之@Transactional

1

darida 发布于 2019-08-27

摘要: 对 SpringBoot 有多了解,其实就是看你对 Spring Framework 有多熟悉~ 比如 SpringBoot 大量的模块装配的设计模式,其实它属于Spring Framework提供的能力。SpringBoot大行其道的今天,基于 XML 配置的Sprin...

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

Spring

Spring Boot源码分析:事务

hellas 发布于 2019-08-27

在业务方法开头开启事务,然后对我们的业务进行try-catch,假设没有异常则提交事务,如果出现异常,则在catch模块回滚事务 声明式事务由来 如果采用编程式事务,那么在任何需要事务的地方都要开启事务、try-catch、提交或者回滚事务,会导致重复编码、编写与业务无关的代码。...

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

Java

认识Hibernate

1

songhua.gao 发布于 2019-08-27

最近工作的项目中,用的 ORM 技术是 Hibernate,学习了一下它的用法,正好 PyCon 上我有一个演讲主题是介绍 Django 的 ORM,可以拿来比较一下。这篇文章介绍了 Hibernate 的定位,基本的概念,以及用代码演示了如何使用 Hibernate。本文的内容...

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