![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
那股哇
这个作者很懒,什么都没留下…
展开
-
Spring Data Jpa总结--查询方式、多表关系
Spring Data Jpa基本说明 操作步骤 创建实体类,建立与数据表的关联 编写一个符合Jpa规范的Dao层接口 完成CRUD操作 接口说明 JpaRepository<实体类类型, 主键类型>:接口中封装了一些基本的增删查改方法 JpaSpecificationExecutor<实体类类型>:完成一些复杂操作,如分页查询,可完成动态查询,即自定义查询条件 @Test public void testSpec(){//查询 //自定义查询条件 S原创 2020-10-26 16:04:33 · 137 阅读 · 0 评论 -
Spring注解驱动开发--自动装配
一、使用@Autowired 默认优先按照类型去容器中找对应的组件,需要使用时自动注入(applicationContext.getBean(BookService.class);)package org.hao.service; import org.hao.dao.BookDao; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;原创 2020-09-24 23:16:34 · 84 阅读 · 0 评论 -
Spring注解驱动开发--属性赋值
一、@Value赋值 配置文件方式:用property给Bean赋值<bean id="person" class="org.hao.bean.Person"> <property name="age" value="18"></property> <property name="name" value="张三"></property> </bean> 注解方式:用@Value注解publi原创 2020-09-24 20:39:08 · 126 阅读 · 0 评论 -
Spring注解驱动开发--生命周期
一、@Bean指定初始化和销毁方法 在@Bean注解里指定init-method和destory-method @Bean(initMethod = "init", destroyMethod = "destory") 二、InitializingBean和DisposableBean 让Bean实现InitializingBean(定义初始化逻辑)和DisposableBean(定义销毁逻辑)接口package org.hao.bean; import org.springframewo原创 2020-09-24 16:56:16 · 70 阅读 · 0 评论 -
Spring注解驱动开发--注册组件
一、@Configuration、@Bean给容器中注册组件 配置文件方式 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springfram原创 2020-09-23 22:42:49 · 111 阅读 · 0 评论