JavaEE框架
文章平均质量分 86
spring、struts、Hibernate、springMVC、springBoot、springCloud
Senye_ing
这个作者很懒,什么都没留下…
展开
-
ubuntu20.04.LTS申请Let‘s Encrypt免费证书并在SpringBoot上使用+解决缺少中间证书的问题(unable to verify the first certificat)
Certbot生成Let’s Encrypt免费证书的过程中一定需要域名。Let’s Encrypt是一个公共的证书颁发机构,它提供免费的SSL证书服务,但要求用户必须拥有一个域名,并且能够通过域名验证来确认对该域名的控制权。这是为了确保证书只会被授予给实际拥有该域名的人或组织,以增强证书的安全性。所以在使用Certbot生成Let’s Encrypt证书之前,必须确保已经拥有并控制该域名。这里我的域名是:nothingjira.nothing.tech。到这里已经猜到是缺少中间证书的原因。原创 2023-07-19 17:28:35 · 819 阅读 · 0 评论 -
linux服务器部署SpringBoot项目
可以看到我的版本是 Ubuntu 20.04.6 LTS。接下来在这个版本下安装SpringBoot运行环境。原创 2023-07-19 15:53:27 · 654 阅读 · 0 评论 -
SpringIOC是如何降低代码的耦合度的
理解Spring IOC概念及如何降低代码耦合度很多八股文需要更深入去详细了解其思想,才不会记得那么累那么枯燥。本想查资料总结一篇关于IOC容器解耦的思想,但是看到这篇文章感觉挺好的,就不需要重写了。什么是IOCIOC(Inversion of Control)控制反转,是Spring中一个重要的特性,是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。那么控制什么的权利被反转了呢,我们知道在写代码的过程中,经常会出现两个对象之间出现依赖关系,当A对象依赖B对象时,我们通常在A对象中通转载 2021-06-07 16:59:02 · 1461 阅读 · 1 评论 -
Spring学习01:控制反转[IOC]与依赖注入[DI]
Spring学习01:控制反转(IOC)与依赖注入(DI)文章目录Spring学习01:控制反转(IOC)与依赖注入(DI)程序的耦合和解耦解耦实例1:JDBC驱动注册解耦实例2:工厂模式解耦二、使用springIOC解决程序耦合简单实例使用XML配置文件实现IOCbean标签bean的作用范围和生命周期实例化Bean的三种方式依赖注入依赖注入的概念依赖注入的方法使用构造函数注入使用set方法注入(更常用)注入集合字段使用注解实现IOC常见注解用于创建对象的注解用于注入数据的注解用于改变作用范围的注解和生原创 2021-03-15 17:55:26 · 161 阅读 · 0 评论 -
第一个springboot程序
第一个springboot程序项目结构:与spring不尽相同1、/main/java/…/HelloworldApplication,java:程序的主入口2、/main/resource/application.properties:核心配置文件3、新建项目包必须与程序的主入口(HelloworldApplication,java)同级目录。因为在pom.xml中约定了主入口(HelloworldApplication,java)所在的包为父项目,程序只会扫描这个包里面的东西,这里体现了s原创 2020-09-20 16:45:23 · 105 阅读 · 0 评论