python spring框架_Spring Python
Spring Python
Spring Python是基于Java的Spring框架(Spring Framework)和Spring安全(Spring Security)的一个分支,它以Python语言为目标。Spring提供了许多有用的特征功能,同样地这些特征功能在Python下也应当有效。
-- Greg Turnquist(项目Leader)
此项目利用Spring的原理,并将其应用于Python语言和Python环境。这包括很多实际的库和有用的抽象,可实现快速开发。
关键特征:
1)反转控制IoC
接口级的两个类解耦。有助于建立软件的可重用组件,支持可插拔。可使用XMLConfig,PythonConfig/@Object,PyContainerConfig,SpringJavaConfig,允许读入多种格式。
2)面向方面的编程AOP
Spring Python提供了良好的方法来封装对象的通知。主要应用:
· 远程
· 调试跟踪和性能跟踪
3)数据访问(Data Access)
从数据库读需要单调的周期:打开游标、读行、关闭游标,并伴随着异常处理。使用模板类,所有你需要做的事是写SQL查询和行处理功能,Spring Python完成了其它部分。
4)事务管理(Transaction Management)
封装多个带事务处理的数据库调用可以让你的代码很难读。该模块提供了多种方式来定义事务,使代码简化。
5)安全Security
插件安全拦截器锁定方法的访问,它利用两种身份验证和域授权。
6)远程
可以很容易地转换本地应用为分布式应用。如果您已经使用IoC容器建立客户端和服务器,那么从本地到分布式应用仅仅需要做配置更改。
7)插件/命令行工具
使用插件系统的设计有助于快速开发应用。
8)样例
帮助说明Spring Python的各种特征。
· PetClinic 它是一个怎样使用框架的例子。
· Spring Wiki Wikis是存储和管理内容的有效方式,本例就是创建Wikis的例子。
· Spring Bot 使用框架建立管理IRC通道的例子。
最新版本:Spring Python 1.0.0.RC2
发布时间:Wed, 2009-06-03 15:34
python spring框架_Spring Python相关推荐
- 精通python爬虫框架-精通Python爬虫从Scrapy到移动应用(文末福利)
原标题:精通Python爬虫从Scrapy到移动应用(文末福利) 我能够听到人们的尖叫声:"Appery.io是什么,一个手机应用的专用平台,它和Scrapy有什么关系?"那么,眼 ...
- 精通python爬虫框架-精通Python爬虫框架Scrapy.pdf
作 者 :(美)迪米特里奥斯·考奇斯·劳卡斯(Dimitrios Kouzis Loukas)著:李斌译 出版发行 : 北京:人民邮电出版社 , 2018.02 ISBN号 :978-7-115-47 ...
- spring框架_Spring框架
spring框架 Spring Framework is one of the most popular Java EE frameworks. Spring框架是最受欢迎的Java EE框架之一. ...
- python分布式计算框架-Parallel Python
本文翻译自:https://www.parallelpython.com/ 概述 Parallel Python是一个python模块,提供了在SMP(具有多个处理器或核心的操作系统)和群集上并行执行 ...
- 精通python爬虫框架-精通Python爬虫框架Scrapy PDF 中文清晰版
给大家带来的一篇关于Python爬虫相关的电子书资源,介绍了关于Python.爬虫.框架.Scrapy方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小8.6 MB,迪米特里奥斯编写,目前 ...
- Python单元测试框架《python 自动化框架 pytest》
Pytest 简介 pytest 是python 的一种单元测试框架,不python 自带的unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高.根据pytest 的 ...
- python学习框架图-Python Scrapy爬虫框架学习
Scrapy 是用Python实现一个为爬取网站数据.提取结构性数据而编写的应用框架. 一.Scrapy框架简介 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 可以应用在包括数 ...
- python有限元分析框架_sfepy: python有限元分析模块介绍-【1】安装
现有的商业有限元软件ansys.MSC marc等比较昂贵,我们可以选用sfepy来进行有限元分析,其官方网站如下: SfePy: Simple Finite Elements in Pythons ...
- python爬虫框架排行榜-Python爬虫框架--pyspider初体验
之前接触scrapy本来是想也许scrapy能够让我的爬虫更快,但是也许是我没有掌握scrapy的要领,所以爬虫运行起来并没有我想象的那么快,看这篇文章就是之前使用scrapy的写得爬虫.然后昨天我又 ...
最新文章
- 关于回答「对极几何与基本矩阵」的几点感悟
- 西人马聂泳忠:打造机器神经系统,成为中国的特斯拉
- SAP FI 会计凭证过账bapi BAPI_ACC_DOCUMENT_POST
- python提高运行效率_提高 Python 运行效率的六个窍门
- Kotlin Weekly 中文周报
- win8 必须重新启动计算机才能关闭用户账户控制,windows8中怎么关闭用户账户控制(UAC)仅针对单个用户...
- android布局添加背景颜色,android-获取布局的背景色
- Python--面向对象学习继承(11.17)
- 黄金分割比的重新理解
- 计算机技术及应用攻略,组策略应用全攻略
- 【U8+】修改查询凭证列表中的系统名
- linux压缩到最小命令,Linux 压缩打包命令详细教程
- 互联网公司裁员,中年失业找不到工作,大龄程序员的出路在哪里
- JSR 356 WebSocket (Java WebSocket 1.0) support is not available when running on Java 6. To suppress
- 计算机组成原理 或的微指令,微指令
- mysql中的like什么意思,MySQL中Like是什么意思?
- 独数,python,C代码实现
- Maira-云视频解析(使用方法)
- Redux-Devtools调试工具安装使用
- js实现两张图片来回切换