Spring boot
Spring的核心包括2个概念:控制反转(IOC)和面向切面(AOP)
風の住む街~
一腔柔情,一抹忧伤。
展开
-
IDEA的SpringBoot工程使用@AutoWired注解出现Could not autowire. No beans of ‘xxxx‘ type found 的错误提示
在 Idea 的 spring 工程里,经常会遇到 Could not autowire. No beans of ‘xxxx’ type found 的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的人看来会有些不舒服。原因:在IDEA中报了红线警告,说找不到这个实现类,但依然是可以运行,没有问题(只是单纯的警告),而在myeclipse中,是连警告都没有的,运行完全没问题。所以这是Intellij IDEA 本身工具的问题。IDEA 可以理原创 2021-02-24 14:36:34 · 896 阅读 · 0 评论 -
SpringBoot 2.4.0跨域问题出错
错误:When allowCredentials is true, allowedOrigins cannot contain the special value "*"since that cannot be set on the "Access-Control-Allow-Origin" response header. To allow credentials to a set of origins, list them explicitly or consider using "allowedO原创 2021-02-08 13:42:01 · 369 阅读 · 0 评论 -
前端向后端传递时间,数据库中的时间提交的时间多8个小时
原因一:spring中对于@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默认是Json格式,所以当对于date类型的数据,在返回浏览器端是会被spring-boot默认的Jackson框架转换,而Jackson框架默认的时区GMT(相对于中国是少了8小时)。解决方案:1 如果项目是 spring-boot在application.properties添加配置 配置spring的时区 (yml同理,只是格式不同)spring.原创 2020-12-07 14:45:59 · 4129 阅读 · 0 评论 -
Java和SpringBoot的String类型转换成Data日期类型
1.Java的String类型转换成Data日期类型使用import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd "); String s = "2020-09-09 "; Date date = formatter.parse(s);这里出现了pares报错,Unhandled exception: java.text.ParseException需要继承原创 2020-11-26 19:00:09 · 4521 阅读 · 0 评论 -
Spring Boot静态资源访问和配置全解析
静态资源访问和配置全解析1.SpringBoot静态资源映射规则1.1 静态资源映射类2.自定义静态资源映射类2.1在配置文件中进行设置1.SpringBoot静态资源映射规则Springboot源码,在WebMvcAutoConfiguration类中,有如下代码: public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMapp原创 2020-11-17 11:41:57 · 452 阅读 · 0 评论 -
Spring Boot配置静态资源的地址与访问路径(spring.mvc.static-path-pattern和spring.web.resources.static-locations)
Spring Boot配置静态资源的地址与访问路径)一、原理解释1.1静态资源的地址:“spring.mvc.static-path-pattern”1.2. 访问路径:“spring.web.resources.static-locations”1.3. 静态资源的Bean配置2.结论二.示例配置静态资源的地址与访问路径配置2.1.SpringBoot静态资源处理2.2修改默认访问路径一、原理解释静态资源过滤是说不做请求处理,直接能够打开访问!静态资源路径是指系统可以直接访问的路径,且路径下的所有文原创 2020-11-17 11:40:42 · 21877 阅读 · 10 评论 -
SpringBoot实体类中没有get和set方法
我虽然在pol文件中引入了lombok,将其开启,在实体类中使用@Data注解,但是由于idea中没有安装lombok插件,所以实体类中没有get和set方法。解决方法:File --> Settings --> Plugins 在Marketplace商店中查找lombok插件,然后install,下载完成后重启一下idea...原创 2020-11-15 12:24:56 · 4660 阅读 · 1 评论 -
Springboot测试test @Mapper ,@Autiwired注入无效的问题
问题:解决方法:在Mapper接口中添加@Repository原创 2020-11-06 18:39:48 · 883 阅读 · 0 评论 -
Spring Boot 学习总结(一)主程序类,主入口类
主程序类,主入口类/** * @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用 */@SpringBootApplicationpublic class HelloWorldMainApplication { public static void main(String[] args) { // Spring应用启动起来 SpringApplication.run(HelloWorldMainAp原创 2020-10-10 12:44:54 · 677 阅读 · 0 评论