Spring框架的设计理念1、Spring的总体架构Spring框架中的核心组件只有三个:Core、Context和Bean。(1)、Bean组件主要解决三个问题:Bean定义、Bean创建、Bean解析。其中Bean定义和解析在Spring内部完成。 A、Bean创建的工厂模式:(顶级接口是BeanFactory)最终默认实现类是DefaultListableBeanFactory。而
转载 6月前
9阅读
一般业务配置,尽量新建自己的配置文件,来读取,而不是配置在application.properties或application-*.properties或yml/yaml配置中。application.properties或application-*.properties中如果配置了中文内容,必须得转成Unicode码,否则读取乱码。转Unicode码可以使用jdk自带工具,cmd切换到jdk下的
转载 2024-03-30 18:07:21
318阅读
SpringBoot项目中,一般我们将html文件放入templates文件夹中, css,js,图片等静态资源放到static文件夹中 当我们HTML,中引入css…样式时 我们直接访问的就是static文件夹中的静态资源 而不是../static/asserts/css/signin.css这样看似很对,但是因为Springboot中的项目中有自动配置*/**访问当前项目的任何资源(静态资源
转载 2024-04-30 21:57:06
53阅读
文章目录国际化1、基本使用2、自定义切换3、其他自定义4、语言简称表 国际化国际化,也叫 i18n ,这是因为国际化英文是 internationalization ,在 i 和 n 之间有 18 个字母,所以叫 i18n。我们的应用如果做了国际化就可以在不同的语言环境下,方便的进行切换,最常见的就是中文和英文之间的切换。SpringBoot支持国际化,帮助满足不同语言需求的用户。在Spring
问题出现在开发项目过程中,今天在启动一个SpringBoot项目时,发现SpringBoot项目启动后,在控制台看到这样一个警告告警:2022-09-30 14:30:32.956 [main] WARN o.s.b.a.freemarker.FreeMarkerAutoConfiguration:65 - Cannot find template location(s): [classpath
1.CSS的作用查看如下代码如果使用HTML标记中的属性来定义样式,各元素对于样式的属性定义各不相同!<body bgcolor="silver" text="bule"> <h2>h2 text</h2> <hr color="red"/> Some Text here. </body><style type="text/c
转载 6月前
13阅读
字体文件,加载不出来解决方案  一问题是Maven正在过滤字体文件并破坏它们。<resource> <directory>${project.basedir}/src/main/resources</directory> <filtering>true</filtering> </r
转载 2023-07-08 19:05:58
498阅读
Lonely--SpringBoot的初始学习一.SpringBoot的基本介绍 随着动态语言的流行(Ruby,Groovy,Scala,Node.js),Java的开发显得格外的笨重:繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大。 在上述环境下,SpringBoot应运而生。它使用“习惯由于配置”的理念让项目快速运行起来。使用SpringBoot很容易创建一
转载 2024-06-11 06:38:19
128阅读
目录1、properties配置文件1.1 默认名称的配置文件application.properties1.1.1 @Value注解注入属性到bean1.1.2 @ConfigurationProperties注解注入属性到bean1.1.3 @Value与@ConfigurationProperties结合使用1.2 非默认名称的配置文件config/mail.properties1.2.1、
不管是 spring cloud alibaba 还是 spring cloud netflix,都是基于 springboot 这个微框架来构建的,所以我希望花一点时间来讲一下 springboot什么是 springboot对于 spring 框架,我们接触得比较多的应该是 spring mvc、和 spring。而 spring 的核心在于 IOC(控制反转)和 DI(依赖注入)。而这些框架
转载 2024-10-11 04:20:03
83阅读
Spring入门笔记1零 l 一 l 二 l (一)下载解压(二)提取需要的文件到一个文件夹中(三)导入到项目中(四)依赖注入(DI)是什么意思三 l (一)介绍(二)BeanFactory和ApplicationContext对比四 l (一)装配Bean的三种方式(二)bean的作用域(三)bean的生命周期(了解)五 l (一)手
转载 2024-05-09 14:53:26
9阅读
一、相关依赖<!-- itextpdf --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId> <version>5.2.0</version> </depende
首先回忆一下在没有使用SpringBoot之前也就是传统的spring项目中是如何读取配置文件,通过I/O流读取指定路径的配置文件,然后再去获取指定的配置信息。传统项目读取配置方式读取xml配置文件public String readFromXml(String xmlPath, String property) { SAXReader reader = new SAXReader
目录背景问题解决方案实用网站推荐背景今天闲来无聊,想搞一个类似于Springboot项目启动时打印效果,如下图:问题解决方案那这个打印效果怎么实现的呢?其实,对于这个中效果实现起来也是很简单的。毕竟依托于Springboot强大的框架,任何问题都不是难点。我们只需要在我们项目的resource文件夹下创建一个名为banner.txt的文件,然后把需要打印的效果添加进banner.txt文件内。然后
文章目录一、前言二、FontSubsetGUI工具1、FontSubsetGUI下载2、FontSubsetGUI使用教程三、FontCreator工具1、FontCreator下载地址2、FontCreator使用教程四、格式问题: OTF转TTF五、FontPruner工具1、FontPruner下载地址2、FontPruner使用教程六、Unicode字符百科 一、前言在 Unity 中制
解读和分析Spring Boot的源码与原理是一项深入且复杂的任务,主要因为Spring Boot是一个庞大的项目,涵盖了众多的Spring框架特性。以下是一些关键点,可以帮助你理解Spring Boot的工作原理:1. 起点:SpringApplication 类 SpringApplication 类是Spring Boot的入口。它封装了一个Spring应用的启动流程。源码分析中可以关注Sp
转载 2024-06-22 00:55:11
56阅读
了解SpringBoot使用SpringBoot首先需要了解什么是Spring,若无基础请先学习Spring、SpinrgMVC什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spri
转载 2024-03-21 21:30:33
131阅读
这篇博客是把数据库中的数据在后端拼装成word,下载到本地电脑,不是下载到用户端,如果想看保存到用户端的请前往SpringBoot以freemarker为word的模板下载文件到用户端(2) 区别就是下载到本地的直接到电脑了,下载到用户端的是下载到浏览器上, 存储的地方也不一样,下载到本地的你可以指定位置,而下载到用户端的直接看浏览器的存储位置在哪里其实网上有很多这样的教程springboot使用
转载 2024-02-21 11:48:12
36阅读
文章目录Spring8、使用注解开发8.1 bean8.2 属性如何注入8.3 衍生的注解8.4 自动装配置8.5 作用域8.6 小结9、使用Java的方式进行配置 Spring参考视频:B站狂神,写这个只是方便个人复习,怎么写是我自己的事,我能看懂就行,没要求非要让你看!白嫖还挑刺,是很没有风度的事情。希望做个有风度的“五好青年”!8、使用注解开发在Spring4之后,要使用注解开发,必须要保
转载 2024-06-05 09:21:12
52阅读
1、application.properties# 日志配置 logging.config=classpath:logback-spring.xml2、logback-spring.xml 配置<?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="10 seconds">
转载 10月前
200阅读
  • 1
  • 2
  • 3
  • 4
  • 5