摘要: 一、Bean的定义 id属性必须是一个有效的 XML ID,这意味着它在整个 XML 文档中必须唯一。它是一个 Bean 的“终身代号”。同时你也可以用 name 属性为 Bean 定义一个或多个别名(用逗号或空格分开多个别名)。name 属性允许出现任意非法的 XML 字母。例如: class属性 阅读全文
posted @ 2017-07-31 16:34 $天使的翅膀$ 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 一 阅读全文
posted @ 2017-07-31 16:33 $天使的翅膀$ 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一、依赖注入方式 对于spring配置一个bean时,如果需要给该bean提供一些初始化参数,则需要通过依赖注入方式,所谓的依赖注入就是通过spring将bean所需要的一些参数传递到bean实例对象的过程,spring的依赖注入有3种方式: ·使用属性的setter方法注入 ,这是最常用的方式;· 阅读全文
posted @ 2017-07-31 16:33 $天使的翅膀$ 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.jav 阅读全文
posted @ 2017-07-31 16:31 $天使的翅膀$ 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象 阅读全文
posted @ 2017-07-31 16:30 $天使的翅膀$ 阅读(195) 评论(0) 推荐(0) 编辑
摘要: AOP常用的实现方式有两种,一种是采用声明的方式来实现(基于XML),一种是采用注解的方式来实现(基于AspectJ)。 首先复习下AOP中一些比较重要的概念: Joinpoint(连接点):程序执行时的某个特定的点,在Spring中就是某一个方法的执行 。Pointcut(切点):说的通俗点,sp 阅读全文
posted @ 2017-07-31 16:29 $天使的翅膀$ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、存储过程基本用法 1、创建存储过程 MySQL中,创建存储过程的基本形式如下: 其中参数列表的形式如下: 其中in表示输入参数,out表示输出参数,inout表示既可以输入也可以输出;param_name表示参数名称;type表示参数的类型,该类型可以是MYSQL数据库中的任意类型。 例子:下面 阅读全文
posted @ 2017-07-31 16:25 $天使的翅膀$ 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 对于任何DBMS,索引都是进行优化的最主要的因素。对于少量的数据,没有合适的索引影响不是很大,但是,当随着数据量的增加,性能会急剧下降。如果对多列进行索引(组合索引),列的顺序非常重要,MySQL仅能对索引最左边的前缀进行有效的查找。 例如:假设存在组合索引idx(c1,c2),查询语句select 阅读全文
posted @ 2017-07-31 16:24 $天使的翅膀$ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1、整型 取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。 2、浮点型(float和double) 设一个字段定义为float(5,3),如果插入一个数123.45678,实际数据库里存的是123.457,但总个数还以实际为准,即6位。 阅读全文
posted @ 2017-07-31 16:24 $天使的翅膀$ 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 2、初始数据: 3、向下递归: 利用find_in_set()函数和group_concat()函数实现递归查询: 4、调用方式: 查询id为"4"下面的所有节点 5、向上递归: 6、调用方式: 查询id为"7"的节点的所有上级节点: 阅读全文
posted @ 2017-07-31 16:23 $天使的翅膀$ 阅读(258) 评论(0) 推荐(0) 编辑