![](https://img-blog.csdnimg.cn/20210731143007387.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java框架
文章平均质量分 91
Java框架相关,spring、SpringMVC、Mybatis、hibernate等。
Willow
菜鸡一枚 来互啄呀
展开
-
SpringBoot集成Quartz实现定时任务
Quartz官方文档_w3cschoolQuartz 存储方式有两种:MEMORY 和 JDBC。默认是内存形式维护任务信息,服务重启了任务就重新开始执行;而JDBC形式就是能够把任务信息持久化到数据库,虽然服务重启了,但根据数据库中的记录,任务还能继续执行。Quartz官方文档_w3cschoolQuartz 存储方式有两种:MEMORY 和 JDBC。默认是内存形式维护任务信息,服务重启了任务就重新开始执行;原创 2023-10-11 17:15:22 · 446 阅读 · 0 评论 -
spring-data-jpa的源码初窥
本文简单介绍了spring-data-jpa查询方法的源码实现逻辑原创 2022-10-10 08:00:00 · 486 阅读 · 0 评论 -
Spring中AOP及ReflectiveMethodInvocation逻辑简析
ReflectiveMethodInvocation是AOP中一个重要的类,这个类在JdkDynamicAopProxy的invoke方法中使用到,可以看到在方法中,用拦截器链,代理的目标对象等参数,生成ReflectiveMethodInvocation实例。原创 2022-08-31 20:18:46 · 984 阅读 · 0 评论 -
使用feign遇到的问题解决汇总
一些参考网址:https://github.com/OpenFeign/feignhttps://www.cnblogs.com/LQBlog/p/13722529.htmlshttps://zhuanlan.zhihu.com/p/388036104https://blog.csdn.net/goldenfish1919/article/details/108592738了解feign使用maven中添加依赖<dependency> <groupId>or.原创 2022-01-18 18:51:39 · 3083 阅读 · 0 评论 -
springboot 学习
1.点maven-lifesycle-package,直接打包,打成jar包,就是可执行应用程序,使用cmd执行:java -jar jar包路径,直接可以运行。2.banner.txt可以改变启动logo。server.port改tomcat端口号。3.yaml空格要求高,可以存键值对,可以存数组,类,也可以给类属性附初值,附初值使用@ConfigurationProperties注解,将配置文件中的每一个属性值,映射到数组中,参数prefix = “person”,将配置文件中person下所有属性原创 2021-07-31 15:52:37 · 61 阅读 · 0 评论 -
springMVC笔记
springMVC笔记1.springMVC与Structs2的优劣分析共同点:它们都是表现层框架,都是基于 MVC 模型编写的。它们的底层都离不开原始 ServletAPI。它们处理请求的机制都是一个核心控制器。区别:Spring MVC 的入口是 Servlet, 而 Struts2 是 FilterSpring MVC 是基于方法设计的,而 Struts2 是基于类, Struts2 每次执行都会创建一个动作类。所以 Spring MVC 会稍微比 Struts2 快些。Sprin原创 2020-12-23 08:43:23 · 81 阅读 · 0 评论 -
mybatis课程笔记
ssm整合自己的理解1.单独配置mybatis时,需要 mybatis-config.xml 和XXMapper.xml,大致的 xml 文件如下:mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.d原创 2020-11-28 22:21:17 · 79 阅读 · 0 评论 -
spring课程笔记
spring课程笔记一.spring框架概述及基于xml的IOC配置1)spring是什么?spring是全栈轻量级开源框架2)spring两大核心IOC(反转控制)和AOP(面向切面编程)3)spring优势方便解耦,简化开发;AOP编程的支持;声明式事务(配置的方式)的支持;方便程序的测试;方便集成各种优秀框架;降低JavaEE API的使用难度;源码是经典的学习范例4)spring体系结构5)程序的耦合和解耦应该做到编译期不依赖,运行时依赖。解耦思路:①使用反射创建对象,避免使原创 2020-12-12 22:00:15 · 128 阅读 · 0 评论