摘要: Spring Security(3) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 前面运行写好的代码之所以没有任何显示,是因为还没有对Spring Security进行配置,当然啥也不显示了。这就好比你坐在车上,却不打开发动机,车子当然跑不起来。所以咱们就来让它跑起来。不过在配置之前,有必要对Spring Security的 阅读全文
posted @ 2022-11-23 08:30 湘王 阅读(168) 评论(2) 推荐(0)
摘要: Spring Security(2) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 前面已经把需要的环境准备好了,包括数据库和SQL语句,现在再来写代码。至于安装MySQL什么的就跳过去了,娘度子里面一大把。 先做一点声明:因为考虑到有些初学Java的工程师可能并不太熟悉MyBatis,而且MyBatis也并非能完全代替SQL 阅读全文
posted @ 2022-11-22 08:16 湘王 阅读(78) 评论(2) 推荐(0)
摘要: Spring Security(1) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 虽然说互联网是一个非常开发、几乎没有边界的信息大海,但说起来有点奇怪的是,每个稍微有点规模的互联网应用都有自己的权限系统,而权限的本质却是是封闭的——开放的互联网有着封闭的权限。 现在做Java后端应用开发用的都是Spring框架,但在Spri 阅读全文
posted @ 2022-11-21 08:32 湘王 阅读(295) 评论(0) 推荐(0)
摘要: Java新特性(2):Java 10以后 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 虽然到目前为止Java的版本更新还没有什么惊天动地的改变,但总是会冒出一些有趣的小玩意。前面列举了Java9和Java10的一些特色,现在接着来撸一撸Java11之后的新奇特。 Java9更新了Http 2 Client,也说过先不着急看,因为 阅读全文
posted @ 2022-11-18 08:09 湘王 阅读(758) 评论(0) 推荐(2)
摘要: Java新特性(1):Java 9和Java10 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 自从Java在2009年被Oracle收购之后,就不再开源,除了Oracle官方发布的版本之外,还有OpenJDK版本,这两者的区别可以自行找某度去搞明白。对于没有几千万用户的应用来说,OpenJDK已经足够了,即使是一些大厂,内部系统用Ope 阅读全文
posted @ 2022-11-17 07:43 湘王 阅读(181) 评论(0) 推荐(0)
摘要: Java反应式编程(3) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 在前面的文章中已经把vert.x框架给跑起来了,但是实际开发中服务端是需要响应客户端的请求的,所以肯定需要增加接口,但是该怎么加呢?有的人倾向于去搜索引擎找答案,其实还有一个比较好的方式是去官网看看有啥可以用的资料,比如说打开反应式编程的官网就 阅读全文
posted @ 2022-11-16 07:38 湘王 阅读(123) 评论(0) 推荐(0)
摘要: Java反应式编程(2) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 看了前面对反应式编程的说明,可能很多人都会打退堂鼓了。Lambda都已经够难理解的了,又来了一个反应式编程!实在卷不动了~ 其实很好肝。 就像之前学习编程,或者说学习Java的同学,也不是全都要把面向对象编程OOP搞懂了才能往下学的吧,之前的O 阅读全文
posted @ 2022-11-15 08:17 湘王 阅读(101) 评论(0) 推荐(0)
摘要: Java反应式编程(1) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 前面把Java函数式编程的由来和最主要的核心知识点讲完了。包括比较难懂的Lambda表达式是怎么演变而来的也全部都撸了一遍。Lambda表达式这种编程方式的确是让人不太习惯,尤其是之前那种纯面向对象编程的思维模式一旦建立起来之后,想要再接受这种 阅读全文
posted @ 2022-11-14 07:02 湘王 阅读(466) 评论(3) 推荐(0)
摘要: Java组合异步编程(2) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 多数码农在开发的时候,要么处理同步应用,要么处理异步。但是如果能学会使用CompletableFuture,就会具备一种神奇的能力:将同步变为异步(有点像用了月光宝盒后同时穿梭在好几个时空的感觉)。怎么做呢?来看看代码。 新增一个商店类Shop 阅读全文
posted @ 2022-11-11 07:36 湘王 阅读(118) 评论(0) 推荐(0)
摘要: Java组合异步编程(1) 您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ 在《计算机干活的两种方式》中我们提到过同步和异步的区别。所谓同步就是事情只能一件接一件地顺着干,而不能跳过。比如外卖小哥送外卖只能一件一件地送,不能说一件先送一半再送另一件。而异步就可以不按顺序出牌,但是这种不按顺序需要以互不影响为前提。比如李 阅读全文
posted @ 2022-11-10 07:36 湘王 阅读(64) 评论(0) 推荐(0)