- 博客(44)
- 收藏
- 关注
原创 Java中线程相关的知识
自定义线程任务类实现callable接口,重写其call方法,里面写自己需要的线程功能代码,和要返回的数据,再把其对象交给FultureTask封装成FultureTask对象(包装成线程任务对象)再交给thread启动,如何得到线程工作函数的返回结果?.自定义线程任务类实现runnable接口,重写其run方法,写自己的功能代码,然后在自己的主方法中创建thread线程类对象,将任务类对象交给其再调用线程的start方法即可启动线程,(也可以直接匿名内部类的方式交给thread对象)
2024-03-03 22:58:04
522
原创 关于java的单例模式三种方法
前两种就是懒汉式和饿汉式的写法,区别在于创建对象的时机不同,这里给大家介绍一下第三种写法。这里的X就是唯一的常量,也是唯一的对象了,不懂的可以自行学习下枚举的知识。
2024-02-27 03:36:21
426
原创 Profile配置文件
value获取配置文件中的person属性下面属性的name属性的值,如果没有,设置为李四。下面是指定激活的配置环境(默认的和指定的都会加载)profile指定什么环境下生效。
2023-04-06 15:50:03
62
原创 SpringBoot设置数据源访问页,防火墙等等功能
详情见我springboot01-web,mydataSourceConfig,以及applicaton.yaml。
2023-04-05 14:43:47
95
原创 使用thymeleaf如何在html中声明与引用
replace会保留被引用者外边的大标签,而include不会 ,而是用自身覆盖引用者。引用:语法:哪个页面的(footer)被声明的。
2023-04-04 16:53:16
137
原创 springboot配置底层源码分析
3.利用工厂加载Map<string,list<string>>loadSpringFactories(@Nullable ClassLoader classloader),得到所有的组件。AutoConfigurationPackage:利用register给容器中导入一系列组件,将指定的一个包下的所有组件导入进来(mainAppliaction所在包下)。spring-boot-autoconfigure-2.3.4.RELEASE.jar包里面也有META-INF/spring.factories。
2023-04-03 15:13:28
43
原创 spirngboot修改依赖版本及自动配置
springboot默认主程序所在包及其子包下的组件会自动扫描.或者在SpringBootApplication(scanBasePackage="com.xu.")进行指定。spirngboot的版本管理由下图管理,自动装配合适版本,如想修改版本,则在pom.xml中加上如下标签,并写相关标签。--要开发web场景,要导入他就会引入了所有相关依赖-->
2023-04-03 10:53:12
505
原创 只有当没有任何前缀,才会被themly解析,而且return中是地址,而不是页面名称,转发是可以获取请求域中的数据,因为是一次,而重定向服务器内部再一次发送请求,故不能,转发可访问webinf
只有当没有任何前缀,才会被themly解析,而且return中是地址,而不是页面名称,转发是可以获取请求域中的数据,因为是一次,而重定向服务器内部再一次发送请求,故不能,转发可访问webinf,因为只能通过服务器内部能访问,不能通过浏览器。转发不能跨域(只能访问服务器内部的),而重定向能跨域(重定向到百度)。三种视图:themley,redirect,internolresovel。
2023-04-01 15:47:45
36
原创 springmvc
不包括jsp请求,而过滤器用/*,则包括jsp请求,重定向不能访问webinfo目录下页面,只有转发可以。springmvc本质->servlet。
2023-03-30 16:25:18
32
原创 transactional属性的值:timeout(单位为秒),readonly,
required行为表现为又多个事务相互调用时,一个失败,全部回滚,如买两本书。
2023-03-29 14:04:17
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人