摘要: 目录 0.前言 1.TemporalAccessor源码 2.Temporal源码 3.TemporalAdjuster源码 4.ChronoLocalDate源码 5.LocalDate源码 6.总结   0.前言   通过前面Java日期时间API系列6-----Jdk8中java.time包中的新的日期... 阅读原文
2019-12-27 21:48:28 阅读(2953) 评论(0)
摘要: Maven入门 maven是一个基于java平台的跨平台项目管理工具,是Apache组织中一个颇为成功的开源项目 注意此处的项目管理不是某种工作岗位,而是描述程序员开发工作中的一部分; 为何需要maven 在日常开发工作中,开发者需要自行管理项目依赖,频繁的编译,清理,测试,打包,发布等等.....虽然IDE... 阅读原文
2019-12-27 20:13:07 阅读(2412) 评论(0)
摘要: 什么是Shiro   shiro是一个强大易用的java的安全框架,执行身份校验,授权,密码和会话管理。   使用shiro的API。可以轻松的快速的获得任何应用程序,从最小移动程序到最大的网络和企业应用程序。   shiro的首要目标就是易于理解和使用,安全有时候是很复杂的,甚至是痛苦的,但是没有必要这样。... 阅读原文
2019-12-27 19:16:02 阅读(2344) 评论(0)
摘要: 在网上已经有跟多Bean的生命周期的博客,但是很多都是基于比较老的版本了,最近吧整个流程化成了一个流程图。待会儿使用流程图,说明以及代码的形式来说明整个声明周期的流程。注意因为代码比较多,这里的流程图只画出了大概的流程,具体的可以深入代码 一、获取Bea   第一阶段获取Bean 这里的流程图的入口在 Ab... 阅读原文
2019-12-27 18:35:04 阅读(2788) 评论(0)
摘要: 了解如何将Redis与Spring Cloud和Spring Data一起使用以提供配置服务器,消息代理和数据库。     Redis可以广泛用于微服务架构中。它可能是少数流行的软件解决方案之一,你的应用程序可以通过许多不同的方式来利用这些解决方案。根据要求,它可以充当主数据库,缓存或消息代理。虽然它也是键... 阅读原文
2019-12-27 17:34:04 阅读(2433) 评论(0)
摘要: 场景 JPA入门简介与搭建HelloWorld(附代码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103473937 JPA中实现单向多对一的关联关系: https://blog.csdn.net/BADAO_LIUMANG_Q... 阅读原文
2019-12-27 15:55:06 阅读(2963) 评论(0)
摘要: 微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 哎呦喂,按照以往的惯例今天周六我的安排应该是待在家学学猫叫啥的。但是今年这种日子就可能一去不复返了,没法办法啊。前几天年轻,立下了一周至少更两篇文章的 flag 。废话少说,今天接着前文给你们带来了第一个 Spring... 阅读原文
2019-12-27 15:50:08 阅读(2404) 评论(0)
摘要: 微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 Search前言 新年立了个 flag,好好运营这个公众号。具体来说,就是每周要写两篇文章在这个号发表。刚立的 flag 可不能这么快打脸。下面送上本周第一篇。本文我们将介绍嵌入 Intellij IDEA 中的 Spring... 阅读原文
2019-12-27 15:31:47 阅读(2589) 评论(0)
摘要: @Transactional注解是为方法添加事务块的意思,使用aop的技术动态为方法添加事务范围,在使用它时可以在类或者方法上添加,但在类上添加时需要注意一下影响的范围。 类中添加Transactional 相当于你的每个公共的方法都会被迫加上事务,这并不是一件好事,所以不建议这样干。 拦截器里调用的Bean... 阅读原文
2019-12-27 13:58:03 阅读(2475) 评论(0)
摘要: 面向切面编程(Aspect Oriented Programming) 是软件编程思想发展到一定阶段的产物,是面向对象编程的有益补充。AOP一般适用于具有横切逻辑的场合,如访问控制、事务管理、性能检测等。 日志、异常处理、事务控制等都是一个健壮的业务系统所必须的。但是为了保证系统健壮可用,就要再众多业务方法中... 阅读原文
2019-12-27 11:57:01 阅读(2448) 评论(0)