Spring
文章平均质量分 65
九点六
这个作者很懒,什么都没留下…
展开
-
AOP切面编程以及事务管理
💎AOP切面编程📄AOP概念与原理✂AOP编程的概念AOP切面编程能帮助我们在不修改现有代码的情况下,对程序的功能进行扩展,符合程序的“开闭原则”(对扩展开放,对修改封闭),往往用于实现日志处理,权限控制,性能检测,事务控制。📝AOP的原理AOP的实现原理就是利用动态代理;在有接口的情况下,使用JDK动态代理;在没有接口的情况下,使用cglib动态代理🧾AOP的常用术语1、连接点 Joint point类中可以被增强的方法,称为连接点2、切入点 Pointcut实际被增强的方法3原创 2022-05-13 13:55:20 · 416 阅读 · 0 评论 -
注解方式实现IOC,DI,管理Bean
📄IOC与DI的基本概念🧲IOC控制反转将创建对象的权利交给Spring容器去处理,由Spring容器来控制对象的创建,就叫控制反转。Spring容器创建对象时,先读取Spring.xml的配置文件,使用反射创建对象,然后在容器中存储,我们使用时通过id来获取对象即可。🧲在pom.xml中倒入依赖包spring-context 上下文,容器spring-beans 创建对象spring-core 核心jarspring-expressi原创 2022-05-07 11:54:35 · 165 阅读 · 0 评论 -
Spring的优点以及体系结构
💎spring📄spring的优点以及体系结构spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架📢Spring的优点1.降低耦合度,简化开发,方便解耦Spring通过容器,将对象的创建从代码中剥离出来,交给Spring控制,避免直接编码造成模块之间的耦合度高,用户也不必自己编码处理对象的单例和多例控制,主要关注接口功能即可,不用关注具体使用哪个实现类和实现细节问题2、AOP切面编程AOP切面编程是程序设计的一种概念,Spring对该概念实现的比较好,通过切面编程原创 2022-05-05 10:54:56 · 307 阅读 · 0 评论 -
ResponseBody 和 RequestBody的区别
ResponseBody (Response 请求)@Responsebody 注解表示该方法的返回的结果直接写入 HTTP 响应正文(ResponseBody)中,一般在异步获取数据时使用;通常是在使用 @RequestMapping 后,返回值通常解析为跳转路径,加上 @Responsebody 后返回结果不会被解析为跳转路径,而是直接写入HTTP 响应正文中。作用:该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到R转载 2022-05-20 22:17:55 · 1376 阅读 · 0 评论 -
Spring Boot 中启动类的位置
当发现使用Spring Boot 启动程序后,访问url地址不存在时,应该考虑一下是不是这个原因:一定要将启动类放在controller所在包的上层包,因为启动类启动时会自动搜索所在包的controller。类似上边这样我们使用IEDA的Spring Initialize 创建Spring Boot 项目时,它会自动给XxxApplication创建一个包。我们可以把他单独移到三级目录下边。...原创 2022-06-03 23:30:22 · 2484 阅读 · 2 评论