
Spring
文章平均质量分 71
SpringFramework
曾梦想仗剑闯天涯
永远相信美好的事情即将发生!
展开
-
Spring-5.0.x源码下载及本地环境搭建
Spring源码下载及本地环境搭建。原创 2023-08-29 20:30:00 · 3091 阅读 · 0 评论 -
@Transactional回滚问题
Spring 事务注解 @Transactional 本来可以保证原子性,如果事务内有报错的话,整个事务可以保证回滚,但是加上try catch或者事务嵌套,可能会导致事务回滚失败。测试一波。准备建两张表,模拟两个数据操作CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` smallint(3) DEFAULT NULL, PRI.转载 2020-11-12 14:10:21 · 1995 阅读 · 0 评论 -
Java自定义注解及个性化扫描注解
自定义注解自定义注解三步骤1、定义注解——相当于定义标记 2、标记注解——把标记打到需要标识的代码中 3、解析注解——在编译期或运行期解析注解,并进行特殊操作一、定义注解1.1、代码Demoimport java.lang.annotation.*;@Target({ElementType.METHOD, ElementType.TYPE})@Retention...原创 2020-01-16 15:13:09 · 7751 阅读 · 0 评论 -
Spring AOP 拦截指定注解标识的类或方法
代码Demo@Aspect@Component@Order(10)public class BidAuthorityProxy { /** * 扫描指定包下的类中使用@EnableRoleAuthority注解修饰的类 */ @Around("@within(com.core.annotation.EnableRoleAuthority) &am...原创 2020-01-16 15:19:14 · 15241 阅读 · 0 评论 -
Spring中注解大全和应用
Spring中注解大全和应用@Controller @RestController: @Service @Autowired @RequestMapping @RequestParam @ModelAttribute @Cacheable @CacheEvict @Resource @PostConstruct @PreDestroy @Repository @Co...转载 2018-09-05 20:08:24 · 179 阅读 · 0 评论 -
SpringMVC的工作流程
工作流程图:过程简述:1、 用户发送请求至前端控制器DispatcherServlet2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 Dispatche原创 2022-12-07 09:52:58 · 3206 阅读 · 1 评论 -
Spring AOP的理解
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。原创 2022-12-07 09:52:26 · 888 阅读 · 1 评论