Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Libraries

    Spring Python 1.0.0 / 1.1.0 RC1

    Download button

    No screenshots available
    Downloads: 447  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    SpringSource | More programs
    The Apache License 2.0 / FREE
    April 8th, 2010, 05:40 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Spring Python description

    Spring Python

    Spring Python is an offshoot of the Java-based SpringFramework, targeted for Python. It provides many useful features, that some of you want to be available when working with Python.


    Product's homepage

    Here are some key features of "Spring Python":

    · Inversion Of Control - The idea is to decouple two classes at the interface level. This lets you build many reusable parts in your software, and your whole application becomes more pluggable. You can use XMLConfig, PythonConfig/@Object, PyContainerConfig, or SpringJavaConfig, allowing you to read multiple formats.
    · Aspect-oriented Programming - Spring Python provides great ways to wrap advice around objects. It is utilized for remoting. Another use is for debug tracers and performance tracing.
    · Data Access - Reading from the database requires a monotonous cycle of opening cursors, reading rows, and closing cursors, along with exception handlers. With this template class, all you need is the SQL query and row-handling function. Spring Python does the rest.
    · Transaction Management - Wrapping multiple database calls with transactions can make your code hard to read. This module provides multiple ways to define transactions without making things complicated.
    · Security - Plugin security interceptors to lock down access to your methods, utilizing both authentication and domain authorization.
    · Remoting - It is easy to convert your local application into a distributed one. If you have already built your client and server pieces using the IoC container, then going from local to distributed is just a configuration change.
    Samples - to help demonstrate various features of Spring Python, some sample applications have been created:

    · PetClinic - Everybody's favorite Spring sample application has been rebuilt from the ground up using various web containers including: CherryPy. Go check it out for an example of how to use this framework.
    · Spring Wiki - Wikis are powerful ways to store and manage content, so we created a simple one as a demo!
    · Spring Bot - Use Spring Python to build a tiny bot to manage the IRC channel of your open source project.

    Requirements:

    · Python
    · Spring Python

      


    TAGS:

    Spring framework | Python framework | Python library | Python | Spring | framework

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM