Spring框架
文章平均质量分 79
xiaotiaoza
这个作者很懒,什么都没留下…
展开
-
SpringBoot常用注解
作用于方法上,当类配置了@Transactional,方法也配置了@Transactional,方法的事务会覆盖类的事务配置信息。类级别的注解,该注解告诉 SpringBoot 根据添加的 jar 依赖配置 Spring。该注解定义了全局异常处理类,包含@Component,所以可以被Spring扫描。泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。作用于类上,表示所有该类的public 方法都配置相同的事务属性信息。该注解声明异常处理方法,表示遇到该异常,就执行标注的方法。原创 2024-04-25 10:07:39 · 669 阅读 · 0 评论 -
Spring AOP注解开发详解
概念:指的是遵循特定的语法用于捕获每一个种类的可使用连接点的语法。作用:用于对符合语法格式的连接点进行增强。原创 2024-04-24 15:24:24 · 995 阅读 · 2 评论 -
Spring 注解开发详解
我们在注入bean对象时,可选的方式有很多种。例如:我们自己写的类,可以使用@Component,@Service,@Repository,@Controller等等。我们导入第三方库中的类时可以使用@Bean(当需要做一些初始化操作时,比如DataSource),也可以使用@Import注解,直接指定要引入的类的字节码。但当我们的类很多时,在每个类上加注解会很繁琐,同时使用@Bean或者@Import写起来也很麻烦。此时我们就可以采用自定义或者来实现。原创 2024-04-24 09:45:20 · 948 阅读 · 0 评论 -
Spring 声明式事务控制
例如:Dao层技术是jdbc或mybatis时:org.springframework.jdbc.datasource.DataSourceTransactionManager;Dao层技术是hibernate时:org.springframework.orm.hibernate5.HibernateTransactionManager。PlatformTransactionManager 接口是 spring 的事务管理器,它提供了我们常用的操作事务的方法。原创 2024-04-20 22:24:47 · 1147 阅读 · 0 评论 -
Spring AOP(面向切面编程)
AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程, 是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。原创 2024-04-20 21:21:23 · 746 阅读 · 0 评论 -
SpringMVC拦截器
步骤:创建拦截器类实现。原创 2024-04-20 16:10:34 · 167 阅读 · 0 评论 -
Spring JdbcTemplate基本使用
它是spring框架中提供的一个对象,是对原始繁琐的JdbcAPI对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibermateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。原创 2024-04-20 15:55:38 · 168 阅读 · 0 评论 -
SpringMVC请求和响应方式
主要用于客户端和服务器交互类的软件,基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存机制等。Controller中的业务方法的POJO参数的属性名与请求参数的name一致,参数值会自动映射匹配。Controller中的业务方法的参数名称要与请求参数的name一致,参数值会自动映射匹配。Controller中的业务方法数组名称与请求参数的name一致,参数值会自动映射匹配。参数绑定:当请求的参数名称与Controller的业务方法参数名称不一致时,就需要通过。注解进行占位符的匹配获取工作。原创 2024-04-20 15:04:33 · 802 阅读 · 0 评论 -
SpringMVC入门
SpringMVC执行流程和组件分析原创 2024-04-20 10:57:52 · 733 阅读 · 0 评论 -
Spring注解开发
的框架,配置比较繁重,影响开发效率,所以注解开发是一种趋势,注解代替xml配置文件可以简化配置,提高开发效率。中配置组件扫描,作用是指定哪个包及其子包下的Bean需要进行扫描以便识别使用注解配置的类、字段和方法。标识UserServicelmpl需要Spring进行实例化。标识UserDaolmpl需要Spring进行实例化。: 使用注解进行开发时,需要在。进行userDao的注入。标注初始化方法,使用。原创 2024-04-20 09:31:20 · 298 阅读 · 0 评论 -
Spring的IOC和DI
Spring是Java SE/EE应用 full-stack 轻量级开源框架,以lOC(Inverse Of Control:反转控制) 和AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层SpringMVC和持久层, 以及业务层事务管理等众多的企业级应用技术还能整合世界众多著名的开源第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。原创 2024-04-20 09:07:02 · 913 阅读 · 0 评论