标签:spring

编程技术

如何在微服务架构中实现统一认证与授权

刘莉莉 发布于 2019-12-14

对于一个服务系统,安全是必须需要考虑的方面。应用安全是一个不断追求更强的目标,全面性、全系统的方法很重要,因为我们永远不知道入侵者是如果对系统进行攻击。在系统安全的实现上,一般倡导使用安全层 layers of security ,即多层次安全保证,通过连续层提供额外的安全性。每...

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

Java

spring data 运行时添加JPA Repository

darida 发布于 2019-12-14

在特定的业务场景中,需要提供一个类似自定义实体的动态对象,并根据此对象生成相应的CRUD Repository。在这种场景中,与正常的domain对象不同,这个对象是在运行时,才定义出来,并产生相应的domain class和相应的repository class类。在业务体系中...

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

Java

191214-SpringBoot系列教程自动配置选择生效

3

xubiao.zhuang 发布于 2019-12-14

写了这么久的Spring系列博文,发现了一个问题,之前所有的文章都是围绕的让一个东西生效;那么有没有反其道而行之的呢? 我们知道可以通过 @ConditionOnXxx 来决定一个配置类是否可以加载,那么假设有这么个应用场景 有一个Print的抽象接口,有多个实现,如输出到控制台...

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

Spring

Spring Cloud Data Flow 2.3 正式发布

4

zhuangli 发布于 2019-12-14

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 我们非常高兴地宣布Spring Cloud Data Flow 2.3正式发布。 这一版本的主要亮点包括:增加一项新的原生功能,即支持基于非预测型流量模式自动...

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

Java

SpringBoot整合jdbcTemplate

6

hellas 发布于 2019-12-14

一、目录展示 二、导入依赖 三、配置文件 四、Student实体类 package com.zn.entity; public class Student { private Integer stu_id; private String stu_name; @Override p...

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

Java

Spring之跨重定向请求传递数据

3

刘莉莉 发布于 2019-12-14

摘要 在开发场景中,大部分数据都是使用请求转发(forward)进行传递,而使用重定向(redirect)传递数据可能比较少。 那么问题来了:请求中的数据生命周期存活时间只在一个请求转发(request)中,当这个请求结束后,那么请求中所带的数据也会随着这个请求一起拜拜了。而重定...

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

Java

netty原理解析

38

darida 发布于 2019-12-14

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers ...

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

Java

学 Maven,看松哥这一篇就够了

46

zhuangli 发布于 2019-12-14

这篇文章之前发过一个在线版的,但是许多小伙伴表示在线阅读网速好慢,因此松哥又在公众号上发一遍,方便小伙伴们阅读。 1 Maven 介绍 1.1 为什么使用 Maven 由于 Java 的生态非常丰富,无论你想实现什么功能,都能找到对应的工具类,这些工具类都是以 jar 包的形式出...

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

Java

JDK安全证书的一个错误消息 No subject alternative names present的解决办法

4

刘莉莉 发布于 2019-12-14

我使用Java消费某网站一个Restful API时,遇到这个错误: 21:31:16.383 [main] DEBUG org.springframework.web.client.RestTemplate – Created GET request for &qu...

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

Java

zuul+security跨域Cors问题解决

3

xirruiqiang 发布于 2019-12-14

zuul+security跨域Cors问题解决 简介 场景 在服务后台都会出现跨域cors问题,不过一般spring解决起来比较方便,在框架+框架的基础上,问题就显得特别明显了,各种冲突,不了解源码的运行原理,解决起来也是有心无力。 这里介绍的是zuul配置了跨域,在前端调用仍然...

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

Java

上手spring boot项目(二)之spring boot整合shiro安全框架

2

songhua.gao 发布于 2019-12-14

题记:在学习了springboot和thymeleaf之后,想完成一个项目练练手,于是使用springboot+mybatis和thymeleaf完成一个博客系统,在完成的过程中出现的一些问题,将这些问题记录下来,作为自己的学习心得。在这先感谢群主TyCoding的Tumo项目,...

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

Spring

这个Spring Boot项目怎么无法访问静态资源

xiaoli.he 发布于 2019-12-14

问题源于一个客户这边自己封装的框架,一个Spring Boot的项目在加一些自定义的配置的框架。一开始拿到框架我是崩溃的,因为这个框架还飘着错呢。而且文档一点不详细。 果然,花了几分钟把项目启动之后,发现页面的静态资源加载不进来。而且报错为 401 认证失败 复制代码 看了看代码...

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

Java

Spring Boot 搭建TCP Server

2

zhuangli 发布于 2019-12-13

本示例首选介绍Java原生API实现BIO通信,然后进阶实现NIO通信,最后利用Netty实现NIO通信及Netty主要模块组件介绍。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 BIO(Blocking I/O) 方案 BI...

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

Java

上手spring boot项目(一)之如何在controller类中返回到页面

7

dulong 发布于 2019-12-13

题记:在学习了springboot和thymeleaf之后,想完成一个项目练练手,于是使用springboot+mybatis和thymeleaf完成一个博客系统,在完成的过程中出现的一些问题,将这些问题记录下来,作为自己的学习心得。在这先感谢群主TyCoding的Tumo项目,...

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

Java

Spring源码学习笔记之基于ClassPathXmlApplicationContext进行bean标签解析

8

小丁 发布于 2019-12-13

bean 标签在spring的配置文件中, 是非常重要的一个标签, 即便现在boot项目比较流行, 但是还是有必要理解bean标签的解析流程,有助于我们进行 基于注解配置, 也知道各个标签的作用,以及是怎样被spring识别的, 以及配置的时候需要注意的点. 传统的spring项...

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

Java

【Springboot】Springboot整合Jasypt,让配置信息安全最优雅方便的方式

3

xubiao.zhuang 发布于 2019-12-13

1 简介 在上一篇文章中,介绍了 Jasypt 及其用法,具体细节可以查看 【Java库】如何使用优秀的加密库Jasypt来保护你的敏感信息? 。如此利器,用之得当,那将事半功倍。本文将介绍 Springboot 整合 Jasypt ,实现配置信息的安全,如数据库连接、账号和密码...

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

Spring

Diboot 2.0.3 发布,后端自动化的一大步

2

邓龙华 发布于 2019-12-13

概述 Diboot 2.0.3 正式版终于来了,他支持基于SpringBoot的单体应用、微服务等,支持常用的五大数据库,支持您对于lombok的使用以及对于swagger的使用等。 他具有更广泛的用户群体,更灵活的基础框架,更多的智能化、自动化开发能力,将整个后端开发工作更加的...

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

Java

字节码增强

2

xirruiqiang 发布于 2019-12-13

上节介绍了Java字节码结构,这节介绍字节码增强技术。Java字节码增强指的是在Java字节码生成之后,对其进行修改,增强其功能,这种方式相当于对应用程序的二进制文件进行修改。 常见的字节码增强技术包括: Java自带的动态代理 ASM Javassist 1. 动态代理 在介绍...

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