Java学习笔记-记录一些容易混乱的Java基础知识

写在前面

  自从记录完Spring Boot的笔记后,就没在更新文章,是因为这一个月在用Spring Boot写一个小小的爬虫项目,为了让自己更熟练的运用Spring Boot框架,感觉没有什么需要记录的,就没更新。其次,是因为要找实习工作了,需要花时间去复习Java基础,同时也意识到自己算法方面的缺失,所以也在学习算法。在Java基础中,我觉得好多东西很容易遗忘,所以我创建了这篇文章,用来记录一些Java基础的知识,方便以后自己查阅。我下面记录的笔记,主要来源于看一些面试题,然后通过这道题去搜索Java部分的相关知识,免不了会有遗漏的部分或者看上去比较混乱没有顺序,所以仅作参考。


Read more
Spring Boot学习笔记-整合Mybatis+Druid+PageHelper

写在前面

  看过几个大牛写的博客还有在一些网课网站上看的讲SpringBoot的视频,几乎都是讲的基于Hibernate来进行数据库操作。虽然我之前也学习过Hibernate,不过,我更喜欢Mybatis这种可以自定义SQL,而且还更轻量级的框架,所以我通过查阅资料,对Mybatis进行了整合。整合期间失败过很多次,主要的原因是我查阅的大部分资料都是很早之前的版本,在我现在使用的版本中并不适用;次要的原因就是部分整合方案并不是我所认为好的方案。经过查阅很多资料,进行过很多次测试,终于整合成功,来写一篇文章记录我的整合过程。


Read more
Spring学习笔记-加深对Spring的理解

写在前面

  在之前对Spring的学习和开发中,一直处于会用的状态,对Spring以及它的核心IOC、DI和AOP一直处于非常浅的认识。之前一直想找时间好好理解一下Spring,可是拖延症并没有让我这么做。不过,这次的课堂作业就是对Spring的理解,所以正好可以借这个机会查找相关资料来加深下对Spring的理解。


Read more
Spring Boot学习笔记-配置devtools实现热部署

写在前面

  Spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。


Read more
Spring Boot学习笔记-Thymeleaf模板引擎的配置

写在前面

  在开发过程中,使用模板引擎是很有必要的。我之前学习SSM框架,一直是使用Freemarker作为模板引擎,现在学习了Spring Boot之后,知道Spring Boot推荐使用的模板引擎是Thymeleaf,那么,对于我这种有点轻微强迫症的人来说,肯定是想赶快配置一个Thymeleaf模板引擎。经过查阅资料,配置好后,来发一篇博客记录一下配置过程。


Read more
Spring Boot学习笔记-常用注解总结

写在前面

  本来,是不想写这篇博客的,一是因为懒,二是因为之前学习过Spring MVC,而Spring Boot中的大部分常用注解其实都是Spring MVC中的注解。不过,为了以后方便自己查阅和养成写博客的习惯,我觉得我还是记录下来吧。


Read more