springboot
文章平均质量分 51
不秃头的小黄人
这个作者很懒,什么都没留下…
展开
-
Mybatis报错 There is no getter for property named xxxx
mybaits报错原创 2022-06-14 15:34:01 · 811 阅读 · 1 评论 -
Jackson Utils工具类
Jackson 工具类原创 2022-06-10 15:20:11 · 639 阅读 · 0 评论 -
自定义注解+AOP+Guava实现限流
自定义注解+AOP+Guava实现限流一.引入AOP和Guava依赖二.自定义限流注解三.定义Aop四.测试 一.引入AOP和Guava依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&原创 2021-09-02 21:22:45 · 921 阅读 · 0 评论 -
springboot配置绑定???
配置绑定1. @Componnet + @ConfigurationProperties2. @EnableComfiguration +@ConfiguratinProperties 所谓配置绑定就是把配置文件中的值与javabean进行绑定; 我们一般把经常需要变换的值放在配置文件中,然后通过java去读取配置文件,并且把配置文件中值封装到javabean中;,比如一些数据库的配置,我们会写到配置文件中,然后通过Properties类来进行绑定,很麻烦… springboot大大给我们简化了操作,可以原创 2021-03-28 21:05:36 · 348 阅读 · 0 评论 -
Springboot怎样通过注解的方式添加组件到容器中????
Spring容器中怎样添加组件????1.@Configuration2 @controller,@Repository,@Service,@Component3.@Import4.@Conditional(条件装配)5.@ImportResource 1.@Configuration 通过该注解,可以替代xml实现完全注解开发 做法: 1.创建一个配置类,并在类上添加@Configuration注解 2 在方法中返回一个实例对象,并在方法中添加@Bean注解 @Configuration publi原创 2021-03-28 20:32:03 · 801 阅读 · 0 评论 -
都2020年了!还不会springboot定时任务?
springboot定时任务1.什么是定时任务?2.怎样使用定时任务?1.在需要定时执行的方法上加上@Sceduled注解,参数是cron表达式2.在主配置类中开启定时任务@EnableSchedulin 1.什么是定时任务? 知道定时炸弹吧,定一个时间,就自动爆炸; 这里的定时任务类似,不过不是爆炸哈! 定时任务在项目开发中很实用,比如我们需要在每天凌晨的时候,分析前一天的的日志信息,每个月需要一天来收集上个月的数据形成报表等等… In short,就是你可以指定一个方法,让它什么时候执行,它就什么时原创 2020-11-25 11:23:43 · 317 阅读 · 0 评论 -
你会使用面向切面编程吗(springboot超详细)?
springboot中如何面向切面编程?一.什么是面向切面编程二.AOP中的几个术语1. 连接点2. 切入点3. 通知(增强)4. 切面5.切入点表达式举例三.如何使用 一.什么是面向切面编程 面向切面编程(AOP):利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 简单点理解就是:不通过修改源代码方式,在主干功能里面添加新功能 AOP的底层使用的是动态代理方式; 二.AOP中的几个术语 1. 连接点 连接点指的是哪些方法可以原创 2020-11-22 19:59:25 · 697 阅读 · 3 评论 -
springboot+mybatis查询对象时为返回null
springboot+mybatis查询对象时为返回null1.详情2.解决办法 1.详情 在controller层中查询数据库对象时,控制台上打印为空,页面上也为空; 刚开始以为自己没有导入相关包,于是导入;可是发现还是为空; 于是又怀疑数据源配置错误,可是检查没有错… 结果发现,自己java里的实体对象的属性和数据库中表的属性不一样; category_type//数据库中 categoryType//java中 这两名字都不一样,肯定为空啊!!! 2.解决办法 在application.yml原创 2020-11-13 21:33:29 · 1522 阅读 · 0 评论 -
SpringBoot整合springDataJPA
SpringBoot整合springDataJPA一.SpringBootData JPA介绍二.基本配置1.引入依赖2.配置文件三.JPA使用1.创建Entity实体类2.编写一个Dao接口来操作实体类对应的数据表(Repository)3.创建controller测试 一.SpringBootData JPA介绍 SpringData:其实SpringData就是Spring提供了一个操作数据的框架。而SpringData JPA只是SpringData框架下的一个基于JPA标准操作数据的模块。 Sp原创 2020-11-11 21:59:20 · 441 阅读 · 0 评论 -
springBoot连接MySql报错—— com.mysql.cj.exceptions.InvalidConnectionAttributeException
详细报错 java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone va原创 2020-11-11 21:34:41 · 718 阅读 · 0 评论 -
SpringBoot+Maven热部署(IDEA)
SpringBoot+Maven热部署1.什么是热部署?2.IDEA中使用springboot+Maven如何热部署3.如何使用--->ctrl+F9 1.什么是热部署? 热部署就是正在运行状态的应用,修改了他的源码之后,在不重新启动的情况下能够自动把增量内容编译并部署到服务器上,使得修改立即生效。 好处? 一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率; 二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影响用户使用。 2.IDEA中使用springboot+M原创 2020-11-10 20:41:06 · 667 阅读 · 0 评论 -
Springboot对静态资源的映射(WebMvcConfigurerAdapter 方法过时)
Springboot对静态资源的映射1.对webjars的映射2.对 /** 形式的访问3.对欢迎页的访问4.模板引擎Template5.对图标的映射 1.对webjars的映射 什么是webjars? webjars:通俗点就是用jar包的方式引入静态资源 比如我们要引入jquery的jar包,那我们只需要在springBoot的pom.xml中加上依赖即可 <dependency> <groupId>org.webjars</groupId> <a原创 2020-11-06 22:23:03 · 903 阅读 · 2 评论