摘要: 本例通过返回一个无序的Book类型的List,实现了按照书本名称排序并输出的四种实现方式。 书本实体类列表的实现 传统的实现方式 传统的开发中,一般提供一个IComparer的实现来定义排序顺序 这种实现方法,我觉得最大的问题是太繁琐。例如今后如果要实现根据价格排序,还需要重新定义一种排序。 通过代 阅读全文
posted @ 2018-10-03 00:28 MicroYum 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 最近通过《一头扎进WebService之CXF视频教程》视频学习WebService,服务器端代码没什么问题,但在配置客户端代码的时候却碰上了各种问题。 首先是视频中推荐用CXF自带的wsdl2java工具来生成客户端代码,可在我的机器上始终无法运行,不得其解。 遂改用Eclipse自带的工具成功生 阅读全文
posted @ 2017-10-17 17:06 MicroYum 阅读(3182) 评论(0) 推荐(0) 编辑
摘要: 按照网上其他帖子安装完vsftpd服务后,通过命令 ftp localhost可以正常连接,但是输入ftp ip地址后,则没法连接。最后搜索到解决办法竟然是得添加阿里云的安全组规则。 步骤: 在“云服务器ECS->实例->管理->本实例安全组->配置规则”中,选择“添加安全组规则“。 只需要填入"端 阅读全文
posted @ 2017-10-04 17:32 MicroYum 阅读(2861) 评论(0) 推荐(0) 编辑
摘要: bean定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息。 例如初始化方法,静态工厂方法名等等。 子bean的定义继承父定义的配置数据。子定义可以根据需要重写一些值,或添加其他值(与Java类的继承概念一致)。 当使用基于XML的配置元数据时,通过使用父属性,指定父bean作为 阅读全文
posted @ 2017-05-25 12:19 MicroYum 阅读(207) 评论(0) 推荐(0) 编辑
摘要: BeanPostProcessor接口定义回调方法,可以实现该方法来提供自己的实例化逻辑,依赖解析逻辑等。 也可以在Spring容器通过插入一个或多个BeanPostProcessor的实现来完成实例化,配置和初始化一个bean之后实现一些自定义逻辑回调方法。 可以配置多个BeanPostProce 阅读全文
posted @ 2017-05-23 11:12 MicroYum 阅读(1666) 评论(0) 推荐(0) 编辑
摘要: 当一个bean被实例化时,它可能需要执行一些初始化使它转换成可用状态。 当bean不再需要,并且从容器中移除是,可能需要做一些清除工作。 为了定义安装和拆卸一个bean,我们只要声明带有init-method和/或destroy-method参数 init-method属性指定一个方法,在实例化be 阅读全文
posted @ 2017-05-19 18:03 MicroYum 阅读(211) 评论(0) 推荐(0) 编辑
摘要: Bean是一个被实例化、组装,并通过Spring IoC容器所管理的对象。 Bean定义的属性 Spring框架支持以下五个作用域 ・singleton:该作用域将bean的定义限制在每一个Spring IoC容器中的一个单一实例(默认) ・prototype:该作用域将单一bean的定义限制在任意 阅读全文
posted @ 2017-05-19 17:03 MicroYum 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 环境:Windows7 64位,Oracle 11g 先是:"Public OraDB As OraDatabase"报编译无法通过, 发现是引用里的"Oracle InProc Server 5.0 Type Library"无法引用,遂前往Oracle官网下载"Oracle Objects fo 阅读全文
posted @ 2017-05-18 14:50 MicroYum 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: Spring 容器是 Spring 框架的核心。 容器将创建对象,把它们连接在一起,配置它们,并管理他们的整个生命周期从创建到销毁。Spring 容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为 Spring Beans。 Spring 提供了以下两种不同类型的容器: ①Bean 阅读全文
posted @ 2017-05-17 17:51 MicroYum 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 安装完MySql后远程通过Navicat访问时报错: ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server 解决办法: 登录到你的MySql, 切换到mysql数据库 执行语句: update 阅读全文
posted @ 2016-04-29 17:50 MicroYum 阅读(206) 评论(0) 推荐(0) 编辑