自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java学习总结

开张了…Daemon-Java-Learning系列博客记录自己的java学习心得体会,内容将涉及java基础语法、java web基础、各大主流框架(spring、springmvc、mybatis、springboot、springcloud等等)以及在实际开发过程中踩过的一些坑、心得体会等。如您发现有任何不对的地方或者不完善的地方,欢迎留言指正。由于真正写过一篇博客之后,发现做些记录也挺...

2019-04-13 13:01:57 542

原创 Bean的生命周期相关

前言:前面一篇博客初步介绍了@Configuration + @Bean 的用法,这里简单总结下Spring容器中 bean 的生命周期(毕竟以前是自己各种 new 对象,现在大多交由容器帮我们管理)。正文:1、bean 的生命周期主要分为三个阶段:创建、初始化和销毁创建:单实例:在容器启动的时候就会创建bean;这也是后文提到 @Lazy 注解帮忙解决的问题多实例:在getBean...

2019-05-06 10:39:07 166

原创 PageHelper分页插件的一些坑

分页插件的一些坑:1)、PageHelper.startPage(pageNum, pageSize)的位置:PageHelper.startPage(pageNum, pageSize) 只对该语句以后的第一个查询语句得到的数据进行分页!!!譬如:下面这段代码本来想根据 userName 以及 userCompany 进行条件查询的,但是 startPage() 后面紧跟的不是 userM...

2019-05-04 16:47:57 14194 13

原创 Java 与依赖注入相关的注解之 @Resource 和 @Inject

前言:前一篇博客已经介绍了 @Autowired 注解结合 @Primary 或者 @Resources 使用的方式,现在再介绍两个比较类似的注解,但却不是 Spring 框架提供的,而是 Java 自带的注解。简介一:@Resource 是 JSR-250 规范中定义的注解,默认按照属性名称进行组件的装配;也可以通过该注解的 name 属性进行修改,例如@Resource(name=“u...

2019-04-15 22:24:33 742

原创 Spring 与依赖注入相关的注解之 @Autowired/@Qualifier/@Primary

关于 IOC(反转控制)和 DI(依赖注入):背景:我们在用 spring/springmvc/springboot 框架进行开发时,对下面这种形式的代码应该是最熟悉不过的:UserController.java:package com.uestc.auto.xiaoxie.controller;import org.springframework.beans.factory.an...

2019-04-15 19:19:31 322

原创 Spring 与属性赋值相关的注解之 @Value/@PropertySources/@PropertySource

前言:前面已经总结了 Spring 与组件注入相关的注解,现在总结一些 Spring 与属性赋值相关的注解。准备工作:以前在 xml 配置文件中对对象进行赋值是通过如下形式: <bean id="person" class="com.uestc.auto.xiaoxie.bean.Person"> <property name="age" value="23"...

2019-04-15 16:35:22 330

原创 Spring 与组件注入相关之 FactoryBean

前言:前面已经介绍了十好几个与 spring 组件注入相关的注解,这里介绍最后一种组件注入方式(并不是通过注解,而是通过一个工厂 Bean ~ FactoryBean)。简介:关于 FactoryBean,可以自行查看源码相关注释。虽然是英文的,但是大致能看懂(本人水平有限,就不进行翻译了,而且有些翻译出来也觉得怪怪的 …)。此外,这里还引出了一个设计模式:工厂设计模式(这些人太厉害了~~)...

2019-04-15 15:03:24 532

原创 Spring 与组件注入相关的注解之 @Import

前言:实验:

2019-04-13 21:52:36 188

原创 Spring 与组件注入相关的注解之 @Conditional

背景:就是这个注解 @Conditional,当时看 springboot 源码的时候,看到很多次。btw,后续如果有时间和精力的话,还会结合 springboot 源码进一步体会这个注解的使用。实验:...

2019-04-13 20:20:50 224

原创 Spring 与组件注入相关的注解之 @Scope 和 @Lazy

前言:通过上一个demo,又进一步体会到了如何实现 spring 组件的注入。下面对注入到 IOC 容器中的组件的作用域作进一步说明。其实,这里还涉及到注入到容器中的 bean 的生命周期的问题,后面也会作相关介绍。实验:准备配置类,注入 Person 组件:package com.uestc.auto.xiaoxie.config;import org.springframewo...

2019-04-13 20:05:04 317

原创 Spring 与组件注入相关的注解之 @ComponentScans/@ComponentScan/@Controller/@Service/@Repository/@Component

前言:通过上一个demo,应该能初步体会到spring 基于注解的开发流程。那下面介绍几个新的与组件注入相关的注解:@ComponentScans/@ComponentScan/@Controller/@Service/@Repository准备工作:新建 controller、service、dao三个package,并在其中分别定义三个类:如 UserController、UserSer...

2019-04-13 16:51:21 725

原创 Spring 与组件注入相关的注解之 @Configuration 和 @Bean

准备工作:在 eclipse 或者 IDEA 中,新建一个 maven 项目。在 pom.xml 中添加 spring-context 和 junit 依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</art...

2019-04-13 15:34:06 419

原创 Spring 注解

Daemon-Java-Learningjava学习心得体会,如发现有任何不对的地方,欢迎留言指正。不定期更新中...SpringSpring 本身是一个非常流行的框架,但是由于涵盖的内容(概念、思想、设计模式等等)非常多,后面也会不断进行补充…基于各种各样的 xml 的 spring 开发…基于注解的 Spring 开发背景:2018年暑假刚刚接触 springboot 的时候...

2019-04-13 12:49:32 231

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除