1.Spring框架概述

Spring是一个Service层的框架,可以整合许多其它框架进行工作

Spring的主要技术是 IOC(DI) AOP

  IOC - 控制反转(依赖注入)

  AOP - 免息那个切面编程

2.为MyEclipse配置Spring的约束

Spring本身是基于XML配置来工作的,在使用Spring的过程中不可避免的要编写大量XML配置文件,

Spring官方提供了这些XML文件的编写规范,这是通过提供XML的约束文件来实现的。

所谓的XML的约束其实是一种限定XML文件写法的技术,主要分两种:
  DTD:通常文件的后缀 .dtd

  Schema:通常文件的后缀为 .xsd

Spring提供了Schema格式的约束,来限定Spring配置文件的写法。

开发人员可以通过阅读Spring提供的约束文件来了解Spring的XML配置的写法。

但这个过程比较麻烦,通常我们会将约束文件交给开发工具管理,开发工具可以通过解析约束文件

力偶按揭XML的写法,并在需要时为开发者提供标签提示。

a.将Spring的约束文件交给MyEclipse管理

1)将Spring的压缩文件解压一份放置在一个固定目录中,要注意的是路径中不可以有中文或者空格。

2)打开MyEclipse的/window/preferences,配置其中的XML Catalog

3)点击Add,在新弹出的选项卡中选择刚解压的Spring目录下的schema目录中想要导入的.xsd文件,并且设定好

命名空间,通常就是在自动识别的命名空间之后加上/文件名,电击确定就可以使用MyEclipse管理该约束文件了。

b.通过XML约束文件自动生成符合约束格式的XML

1)新建XML文件,选择BasicTemplates方式

2)为当前XML起一个名字

3)选择通过schema文件创建一个xml

4)选择之前导入的schema文件

5)指定根标签,及标签前缀,通常可以将前缀设置为空,方便后续使用

6)确定后即可产生符合格式的xml

c.配置xml模版,用来快速生成xml

1)在MyEclipse的window/preferences中配置新模版

2)设定模版

3)使用模版

在xml文件中输入模版名称,可以通过自动提示插入模版内容

为MyEclipse配置Spring的约束的更多相关文章

  1. MyEclipse配置Spring框架(基础篇)

    一.新建项目,添加spring的相关jar包等 二.创建相关类以及属性和方法 Student.java package com.yh; public class Student implements ...

  2. myeclipse中配置spring xml自己主动提示

    版权声明: https://blog.csdn.net/zdp072/article/details/24582173 这是一篇分享技巧的文章:myeclipse中配置spring xml自己主动提示 ...

  3. Eclipse/MyEclipse上配置Spring环境

    在MyEclipse上配置Spring环境 myeclipse其实已经集成Spring的开发环境,我们只需在新建的项目上添加spring的配置环境就可以 新建一个java项目 选中创建好的项目之后,在 ...

  4. 利用MyEclipse配置S2SH三大框架篇-Spring配置

    1.配置完Struts2后,然后配置Spring 2.单击“MyEclipse->Project Capabilities->Add Spring Capabilities” 3.选择Sp ...

  5. 怎样给Myeclipse配置tomcat服务器

    http://jingyan.baidu.com/article/4853e1e53465271909f72690.html Meclipse是java Web企业级开发中最流行的工具,java we ...

  6. JAVAEE——spring02:使用注解配置spring、sts插件、junit整合测试和aop演示

    一.使用注解配置spring 1.步骤 1.1 导包4+2+spring-aop 1.2 为主配置文件引入新的命名空间(约束) 1.3 开启使用注解代替配置文件 1.4 在类中使用注解完成配置 2.将 ...

  7. 使用注解配置Spring

    使用注解配置Spring 1.为主配置文件引入新的命名空间(约束) 2.开启使用注解代理配置文件 3.在类中使用注解完成配置 将对象注册到容器 修改对象的作用范围 值类型注入 引用类型注入 注意: 初 ...

  8. [配置]给Myeclipse配置Tomcat

    http://jingyan.baidu.com/article/4853e1e53465271909f72690.html 步骤 1 2 3 4 5 6 7 8   Meclipse是java We ...

  9. MyEclipse下Spring+Hibernate整合

    目前,SSH(Struts+Spring+Hibernate)是Web开发的一种常用框架组合,Struts实现了MVC,Hibernate实现了关系对象映射,Spring实现了基于Bean的配置管理. ...

随机推荐

  1. 详细介绍C++STL:unordered_map

    不得不提一下,hash_map未加入在C++11标准中. 在VC中编译: #include <hash_map> using namespace stdext; hash_map<i ...

  2. Java中生产者与消费者模式

    生产者消费者模式 首先来了解什么是生产者消费者模式.该模式也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例.该问题描述了两个共享固定大小缓冲区的线 ...

  3. HDU - 6311:Cover(欧拉回路,最少的一笔画覆盖无向图)

    The Wall has down and the King in the north has to send his soldiers to sentinel. The North can be r ...

  4. UVA 10305:Ordering Tasks(拓扑排序)

    #include <stdio.h> #include <string.h> #include <iostream> #include <algorithm& ...

  5. ElasticSearch(十):springboot集成ElasticSearch集群完成数据的增,删,改

    前言 之前介绍了使用devTools进行索引库数据的crud,这里使用的是java程序,使用中间件activeMQ进行数据库和索引库数据的同步.主要是用来完成对数据库的修改来完成对索引库的同步. 正文 ...

  6. Ubuntu 18.10连接Windows 桌面

    ========================= 适用于Linux连接Windows远程桌面 Linux版本:CentOS.Ubuntu等 1.终端命令安装远程桌面客户端工具,具体命令如下: sud ...

  7. 二进制枚举 + 容斥定理(hdoj 4336 )

    hdoj 4336 http://acm.hdu.edu.cn/showproblem.php?pid=4336 这是一道关于概率与期望的问题,其中   期望 =  1 / 概率 容斥原理  P =  ...

  8. [题解] CodeM美团点评编程竞赛资格赛题

    最近看到牛课网美团一个编程竞赛,想着做做看,结果一写就是两天..真是写不动了啊.话不多说,下面开始我的题解. 题目大致还是比较考察思维和代码能力(因为自己代码能力较弱,才会觉得比较考察代码能力吧= = ...

  9. 自制数据结构(容器)-java开发用的最多的ArrayList和HashMap

    public class MyArrayList<E> { private int capacity = 10; private int size = 0; private E[] val ...

  10. Java 中的语法糖(7/15整个周六上午总结)

    语法糖定义指的是,在计算机语言中添加某种语法,这种语法能使程序员更方便的使用语言开发程序,同时增强程序代码的可读性,避免出错的机会:但是这种语法对语言的功能并没有影响.Java中的泛型,变长参数,自动 ...