- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 SpringMVC整合Ueditor出现的问题与解决方法
一、SpringMVC 整合 Ueditor项目中需要使用到富文本编辑器,故搜索了之后决定使用百度富文本编辑器Ueditor,以下记录一些遇到的坑吧。首先在官网上下载我们需要的源码和jar包:把最新的1.4.3.3 —Jsp — UTF-8 版本以及完整源码都下载下来备用。项目使用的是Maven构建,其中央仓库中是没有Ueditor需要的ueditor-1.1.2 jar...
2018-08-30 17:59:11 2160
原创 七、Spring注解:@value & @PropertySource
一、@Value注解 使用@Value注解给组件注入属性值,可以极大的简化项目配置。当使用JavaConfig方式配置bean的时候,@Value基本有三种使用方法: ①:赋值基本数值 ②:可以写SpEL 即#{} ③:可以写 ${},去取出配置文件中的值 当使用XML方式配置bean的时候,我们可以使用property属性给组件注入属性值:...
2018-08-20 15:44:47 400
原创 九、Spring注解:@Resource
一、@Resource注解 @Resource注解与@Autowired注解一样,都可以用来自动装配bean。但我们要知道,@Autowired注解是属于Spring的,而@Resource注解是Java规范。@Resource注解也可以用在字段或者setter方法上。写在字段上@Resourceprivate ColorService colorService;或者...
2018-08-20 15:43:17 3053
原创 八、Spring注解:@Autowired & @Qualifier
一、@Autowired注解首先要知道,@Autowired注解可以对类成员变量、方法以及构造函数进行注释,省略通常XML方式注入时繁琐的步骤和大量的代码,完成组件的自动装配。使用@Autowired注解时,需要了解一些东西: @Autowired private ColorService colorService;①:默认优先按照类型去容器中查找对应...
2018-08-20 15:42:20 359
原创 六、Spring注解:给Bean指定初始化和销毁方法
容器管理着bean的生命周期,bean的生命周期包含创建—初始化—销毁等一系列过程。Spring允许我们在Bean 初始化完成后以及销毁前执行特定的操作。基本上有三种可以指定特定操作的方式。1. initMethod() 与 destroyMethod() 首先声明一个基础的Java类:public class Car { private String ...
2018-08-14 17:27:58 10871
原创 Java反射获取对象成员属性,getFields()与getDeclaredFields()方法的区别
在工作中遇到一个问题,就是你需要去判断某个字符串是不是对象的某个成员属性名,然后根据判断结果去操作这个成员属性。想了下之后,我们可以根据Java反射中的getDeclaredFields()或者getFields()方法来实现我们的需求。 首先说明一下getDeclaredFields()和getFields()这两个方法的区别:getFields(): 获取某个类的所有的p...
2018-08-08 17:54:16 22663
原创 五、Spring注解:FactoryBean
spring中的Bean有两种,一种是很普通的bean,比如使用@Bean注解得到的bean。 @Bean public Person person(){ return new Person("wangwu",22); }然后在BeanFactory中根据id ‘person’ 获取bean的时候,得到的对象就是就是Person类型的。还有...
2018-08-07 17:54:13 1753
原创 四、Spring注解:@Import
一、@Import@Import:可以说是向容器中注册组件的第三种方式,快速的给容器中导入一个组件1.导入配置类 如果将所有的配置都放到一个配置类当中的话,那么这个唯一的配置类就会显得相当的臃肿。这个时候我们可以将不同的配置放在不同的配置类当中,然后在某个配置类当中使用@Import注解导入其他的配置类。这个作用可以用于依赖第三方包中bean的配置和加载。配置类1:...
2018-08-07 17:53:28 367
原创 三、Spring注解:@Scope & @Lazy
一、@Scope scope有四个作用域,分别为singleton、prototype、request、session。默认是单例模式,即scope=”singleton”。 在使用XML方式声明bean的时候,每一个组件都默认是单实例的。如果你要设置成多实例的话,就需要设置scope属性了。<bean id="person" class="com.baiding...
2018-08-07 17:52:34 283
原创 二、Spring注解:@ComponentScan
1. XML配置包扫描路径 在传统的Spring程序中,我们会在XML文件中配置包扫描路径,将扫描到的被@Controller ,@Serrvice,@Repository,@Component等注解注释的组件加入IOC容器中去。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr...
2018-08-03 22:01:54 319
原创 一、Spring注解:@Configuration & @Bean
对于传统的Spring或者SpringMVC程序来说,一般都是基于XML来配置的,不过对于SpringBoot来说,推崇采用JavaConfig,也就是使用注解来开发。 从Spring3.0开始,就引入了@Configuration用于定义配置类,可以替换XML配置文件。被@Configuration注解的类内部会包含有多个或者一个被@Bean注解的方法,这些方法会被Annota...
2018-08-03 21:52:43 240
dbeaver-ce_7.1.4_amd64.deb
2020-08-06
redis-desktop-manager-0.8.8.384
2018-09-28
Thymeleaf第三版中文手册
2018-09-23
采用非抢占式短作业优先算法的进程调度程序
2016-12-07
ATM机管理系统需求分析
2015-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人