- 博客(10)
- 收藏
- 关注
原创 java指定字节长度,根据字节长度截取字符串,字符串包含中英文以及emoji表情
这里的需求是,如果截取长度刚好在中文字符或者表情上,则舍弃这个字符,因为中文和表情的字节长度不为1。
2023-10-18 15:10:40
573
原创 spring基于注解的方式配置Bean
要把一个Bean加上注解然后放在IOC容器里面,需要在classpath中先进行组件扫描 组件扫描(component scanning):spring能够从classpath下自动扫描,侦测和实例化具有特定注解的组件 特定组件包括: @Component:基本注解,标识了一个手spring管理的组件 @Respository:标识持久层组件 @Service:标识服务层(业务层)组件 ...
2018-11-04 22:39:04
269
原创 spring中IOC容器中Bean的生命周期方法
spring IOC容器可以管理Bean的生命周期,spring允许在Bean生命周期的特定点执行定制的任务 spring IOC容器对Bean的生命周期管理的过程 通过构造器或工厂方法创建Bean实例 为Bean的属性设置值和对其他Bean的引用 调用Bean的初始化方法 Bean可以使用了 当容器关闭是,调用Bean的销毁方法 在Bean的声明里设置init-me...
2018-11-02 21:10:44
359
原创 spring表达式语言SpEL
spirng表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。 语法类似于EL:SpEL使用#{...}作为定界符,所有在大框号中的字符都将被认为是SpEL SpEL为Bean的属性进行动态赋值提供了便利 通过SpEL可以实现: 通过bean的id对bean进行引用 调用方法以及引用对象中的属性 计算表达式的值 正则表...
2018-11-02 17:49:33
278
原创 spring中使用外部属性文件
使用外部属性文件 在配置文件里配置Bean是,有时需要在Bean的配置里混入系统部署的细节信息(例如:文件路径,数据源配置信息等)而这些部署细节实际上需要和Bean配置相分离 spring提供了一个PropertyPlaceholderConfigurer的BeanFactory后置处理器,这个处理器允许用户将Bean配置的部分内容外移到属性文件中,可以在Bean配置文件里使用形式...
2018-11-02 14:45:06
152
原创 spring中bean的作用域
配置如下 <bean id="car" class="autowire.Car"> <property name="brand" value="Audi"></property> <property name="price" value="300000"><
2018-11-02 14:10:13
263
原创 spring中Bean的自动装配
XML配置里的Bean自动装配 Spring IOC容器可以自动装配Bean,需要做的仅仅是子的autowire属性里指定自动装配的模式 byType(根据类型自动装配):若IOC容器中有多个与目标Bean类型一致的Bean,在这种情况下,Spring将无法判定哪个Bean最合适该属性,所以不能执行自动装配 byName(根据名称自动装配):必须将目标Bean的名称和属性名设置的完全相同 con...
2018-11-01 11:54:49
954
原创 spring中bean的配置以及更多详细配置
配置bean 配置形式:基于xml文件的方式;基于注解的方式 Bean的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法&实例工厂方法)、FactoryBean IOC容器:BeanFactory&ApplicationContext概述 依赖注入的方式:属性注入;构造器注入 一、基于xml文件的形式 <!-- 配置bean ...
2018-11-01 00:05:58
885
原创 spring简介
先说一下spring是什么,简单介绍 spring是一个开源框架 spring是为简化企业级应用开发而生,使用spring可以使简单的JavaBean实现以前只有EJB才能实现的功能 spring是一个IOC(DI)和AOP容器框架 spring 轻量级:spring是非侵入性的 - 基于spring开发的应用中的对象可以不依赖于Spring的API 依赖注入:(DI--de...
2018-10-31 16:32:43
183
原创 使用bootstrap-datepicker.js实现选择开始时间后,再选择结束时间时,可选的值必须大于开始时间,小于的时间为不可选
废话不多说,直接看代码$('#startTime').datepicker({ language: "zh-CN", format: "yyyy-mm-dd", autoclose: true//选中之后自动隐藏日期选择框 }).on('changeDate',function(){ $("#beginTime-error").hide(); var sta...
2018-05-19 14:26:38
7994
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人