Spring Spingboot SpringCould
文章平均质量分 57
Java - Spring Spingboot SpringCould
kfepiza
这个作者很懒,什么都没留下…
展开
-
Spring的核心类: BeanFactory, ApplicationContext 笔记241103
ApplicationContext是BeanFactory的子接口,提供了更多面向应用的功能,如国际化支持、资源访问、事件传播等。原创 2024-11-03 02:59:50 · 929 阅读 · 0 评论 -
SpringBoot3使用xml配置注入
原先版本开头是这样的spring6 sringboot3版本开头是这样的的http换成了https即。原创 2024-03-13 06:22:46 · 779 阅读 · 0 评论 -
Invalid destruction signature
SpringBoot 报 Invalid destruction signature 是因为用xml注入时 destroy-method 指定的方法在类中没有定义原创 2024-03-12 11:01:03 · 234 阅读 · 0 评论 -
JavaSpringBoot的@Value设置默认值,用冒号:
请注意,默认值可以是任何有效的字面量值,如字符串、数字或布尔值。对于更复杂的默认值,你可能需要使用 SpEL(Spring Expression Language)表达式。这在某些情况下非常有用,比如当外部配置文件中缺少某个属性时,你可以确保应用程序仍然能够启动并使用一个合理的默认值。如果属性不存在或为空,Spring 将使用冒号后面的默认值。在Java Spring Boot中,可以使用@Value注解为属性设置默认值。如果属性值不存在或为空,则使用冒号后面的值作为默认值。要设置默认值,你可以在。原创 2024-03-11 09:45:33 · 2113 阅读 · 0 评论 -
如果实现了BeanFactoryPostProcessor接口,则@PostConstruct和@PreDestroy和@Value将不起作用
如果实现了BeanFactoryPostProcessor接口,则@PostConstruct和@PreDestroy和@Value将不起作用。原创 2024-03-11 09:25:55 · 1099 阅读 · 0 评论 -
FreeMarker 字符替换,插值 ${} ${!}空值处理 ${?}
{属性名}可用于取值在Spring中可在请求方法中将值放入Model中,Model可以注入,ModeAndView` 要自救new例如在模板文件中调用Model实例的setAttribute(Object 单参数)方法放入的实例, 可以通过类名第一个字母小写调用, 不用设置key 例如Use 可以用 ${user} ,AaBbCc 可以用 ${aaBbCc},LinkedHashMap 可以用 ${linkedHashMap}多个同类会取最后一个。原创 2024-02-05 17:10:24 · 602 阅读 · 0 评论 -
spring.freemarker 2306
可以加单双引号/也可以不加。原创 2023-06-20 20:05:57 · 489 阅读 · 0 评论 -
springboot Templating Properties 模板引擎配置属性 2306
springboot Templating Properties 模板引擎配置属性 2306。原创 2023-06-20 16:46:04 · 673 阅读 · 0 评论 -
@RestController @ResponseBody 可以用 ModelAndView 跳转页面
RestController @ResponseBody 可以用 ModelAndView 跳转页面。原创 2023-06-20 02:39:00 · 647 阅读 · 0 评论 -
spring.datasource.type
是springboot配置文件用来指定 数据库连接池类型(使用哪种连接池) 的属性。原创 2023-06-20 00:40:30 · 1505 阅读 · 0 评论 -
springboot spring.config.activate.on-profile
可以用于 .yml .yaml 配置文件中。一个 .yml .yaml 配置文件可以被。自 springboot2.4版开始使用,则 value=bbbbbbbb。springboot 的。(三减号横杆) 分割为多个。则 name=ccc。原创 2023-06-20 00:05:08 · 2816 阅读 · 0 评论 -
springboot配置 spring.profiles.active spring.profiles.include @profile
Profile 可以和 @Bean 一起使用, 当配置文件, 例如application.properties等, 添加了下列条目👇。application.properties 等号可以换成冒号空格, 冒号左边不能有空格。👆上面这种既能用于.properties 也能用于.yml .的方法就会在启动时被执行, 当然,类要加。在application.yml中引入。-横杠(减号)不能少。原创 2023-06-18 19:52:01 · 2642 阅读 · 0 评论 -
获取jar包所在路径位置,项目文件夹Path
前4种方法在项目文件或jar包时都能读取到, 原理是通过类加载器读取。第5种只能在项目文件中读取。方法1就是调用了方法2。原创 2023-06-14 15:06:41 · 4682 阅读 · 0 评论 -
Maven Springboot 项目打包jar包,package,在pom指定名称,指定时间戳
指定jar名称在build标签下加 finalName 标签 <build> <finalName> jar包名 </finalName> <plugins> ......... </plugins> </build> <finalName>jar包名</finalName>包名后加时间戳1,在属性中指定时间戳格式 <properties> &l原创 2021-09-07 23:03:25 · 1826 阅读 · 0 评论 -
Springboot跨域笔记 CrossOrigin HttpFilter 本地html访问本地服务器
用@CrossOriginspringboot2 的 @CrossOrigin 的 allowCredentials默认不为true(字符串),不开启开启 allowCredentials=“true” 后 Origin不能等于"*"本地html的Origin=“null”让本地html可以访问的方法为????@CrossOrigin(allowCredentials = "true" , origins = "null" )用HttpFilter在 @SpringBootApplicat原创 2021-09-05 14:55:06 · 194 阅读 · 0 评论 -
Springboot多数据源
Springboot2.5.3测试有效properties ????ds1.jdbc-url=jdbc:sqlserver://localhost:1433; DatabaseName=test1ds1.username=sads1.password=xxxds2.jdbc-url=jdbc:sqlserver://localhost:1433; DatabaseName=db2ds2.username=sads2.password=xxxds3.jdbc-url=jdbc:mysql://原创 2021-07-26 23:01:35 · 92 阅读 · 0 评论 -
关闭占用端口的程序 , 关闭tomcat , 关闭springboot , 杀进程
Windows1.用netstat -ano | findstr 端口号 找到占用端口的程序的pidnetstat -ano | findstr 80802.然后用 taskkill /pid pid /f 杀进程taskkill /pid pid /fLinux方法1:用fusersudo fuser -k -n tcp 8080方法2:用netstat -anp 加 kill -91.用netstat -anp | grep 端口号找到占用端口的进程的pidnetstat -原创 2021-07-11 18:59:29 · 313 阅读 · 0 评论 -
Springboot2.4.4 application.yml YAML 模板 笔记
文章目录YAML 基本要点基础模板 application.yml一、pandas是什么?连接数据库的模板默认连接池阿里 Druiddruid-mysql8.0.222.读入数据总结YAML 基本要点键 冒号空格 值层级用左边空格区分, 不能用 Tab 制表符字符串值可以不加单双引号, 如果有空格就要加基础模板 application.ymlserver: # 配置服务器的http端口号 默认8080 port: 80 servlet: # 配置上下文路径(例如.原创 2021-03-29 21:12:56 · 749 阅读 · 1 评论 -
Springboot2配置之 spring.datasource
DataSource相关配置: spring.dao.exceptiontranslation.enabled: 是否开启PersistenceExceptionTranslationPostProcessor,默认为true spring.datasource.abandon-when-percentage-full: 设定超时被废弃的连接占到多少比例时要被关闭或上报 spring.datasource.allow-pool-suspension: 使用Hikari pool时,是否允许连接池原创 2021-03-29 20:38:20 · 3583 阅读 · 0 评论 -
springboot2.4.4 application.properties 模板 笔记
文章目录基本配置模板如何引入其它配置文件基本配置模板spring.application.name=Project1server.port=80 server.context-path= server.session-timeout=30 #单位分钟server.tomcat.max-threads=0 #默认200server.tomcat.uri-encoding=UTF-8 spring.profiles.active=dev,hsqldb #引入另外的配置文件原创 2021-03-27 23:58:41 · 678 阅读 · 0 评论 -
查看 Jre15 Springboot2.4.3下的Classloader
查看 Jre15 Springboot2.4.3下的Classloader一、截图二、代码和结果1.代码2.结果总结一、截图二、代码和结果1.代码@Scheduled(fixedRate=5000) public void schedulid1() { System.out.append("当前JRE版本=").println(System.getProperty("java.specification.version")); System.out.append("当前Spring版本原创 2021-03-16 03:32:24 · 276 阅读 · 0 评论