bookmarks  8

  •  

    Squeryl Home Learn more Scaladoc Community Follow _squeryl on TwitterTwitter A Scala ORM and DSL for talking with Databases with minimum verbosity and maximum type safety Write compiler validated statements. Squeryl statements that pass compilation won’t fail at runtime. Refactor your schema as often as is required, the Scala compiler and your IDE will tell you exactly which lines of code are affected. Never repeat yourself The Composability of Squeryl statements allows you to define them once and reuse them as sub queries within other statements. Write declaratively Write as declaratively as SQL, only with less boilerplate. SQL’s declarativeness is preserved, not encapsulated in a lower level API that requires imperative and procedural code to get things done. Explicitly control retrieval granularity and laziness A significant part of optimizing a database abstraction layer is to choose for every situation the right balance between fine and large grained retrieval, and the optimal mix of laziness and eagerness. Data retrieval strategies are explicit in Squeryl rather than driven by configuration like current generation Java ORMs read more
    14 years ago by @gresch
    (0)
     
     
  •  

    Jodd is generic purpose open-source Java utility library. It enriches JDK with many powerful and feature rich utilities. Jodd helps with everyday task, makes code more robust and reliable. Special attention is put into creating reusable and fastest possible code and still keeping it compact, under 500 KB. Jodd Wot is bundle of lightweight application frameworks - under 300 KB! Designed following the CoC, DRY and SCS principles, it makes development simple, but not simpler; you get 90% of the features with 10% of usual effort. Jodd is free software, released under the terms of the BSD license. Highlights BeanUtil Fastest bean manipulation library around, together with introspection and type conversion tools and some unqiue features. Madvoc Elegant web MVC framework that uses CoC and annotations in a pragmatic way to simplify web application development. Petite Slick and lightweight dependency injection container that uses annotations and supports sufficient most of features offered by other containers. Proxetta The fastest proxy creator with unique approach for defying pointcuts and advices. Db & DbOrm Efficient and thin layers that significantly simplifies writing of database code. JDateTime Elegant usage and astronomical precision in one time-manipulation class.
    15 years ago by @gresch
    (0)
     
     
  •  

    Very interesting approach! "Apache Empire-db is an Open Source relational data persistence component which allows database vendor independent dynamic query definition as well as safe and simple data retrieval and updating. Compared to most other solutions like e.g. Hibernate, TopLink, iBATIS or JPA implementations, Empire-db takes a considerably different approach, with a special focus on compile-time safety, reduced redundancies and improved developer productivity."
    16 years ago by @gresch
    (0)
     
     
  •  

    Fact-based information modeling language (see http://orm.net), relational mapper, and fact-oriented database query/update implementation to replace ActiveRecord, supporting a higher level of schema design abstraction, performance and concurrency.
    16 years ago by @voj
    (0)
     
     
  •  

     
  •  

    An Ontology Modeling Tool based on ORM
    16 years ago by @voj
    (0)
     
     
  •  

    We all know how long it can take to learn a new DTD, XML schema, or an object model for an object-relational mapping. Some of these documents can be 20 pages or longer, and while XML is undoubtedly useful, let's face it - reading through 20 pages of XML is not a walk in the park. This is why we created Linguine Maps. Linguine Maps is an open-source Java library that conducts programmatic visualization of various text files, generating from them easy-to-understand entity-relation diagrams. With a diagram it will take you and your team minutes now, instead of perhaps hours, to get familiar with new schema, object-relational mappings, or DTDs. And you can always go back to the source files when more details are needed. Curious what this looks like? There is an image gallery with many samples! All diagrams produced by the Linguine Maps are precise reflection of the source code. There is absolutely no manual work! It is fully automatic! Try it online now! In this release we support programmatic visualization for: * WSDL; for these files we draw relations between service, ports and port types * Apache ANT build files; for these files we draw task dependency diagrams * Document Type Definition (DTD) for XML documents; for these files we draw relations between various entities and their attributes * Apache ObJectRelationBridge (OJB) mapping files; for these files we draw UML-style class diagrams * Hibernate mapping files; for these files we draw UML-style class diagrams Programmatic visualization offers a very effective communication tool for software development teams. Integrated into the build process?, it helps to keep documentation up to date automatically. All members of your development team now can have a common set of visual documents, constructed automatically from the source code. The idea was floating around for a while, but we find that our approach has a key advantage.
    16 years ago by @gresch
    (0)
     
     
  •  

    Hibernate Synchronizer is a free Eclipse plugin code generation tool to be used with the Hibernate persistence framework. The plugin will automatically generate java code when your hibernate mapping files are modified. Objects are created with generated code in an abstract base class and a user-modifiable extension class so user code does not get deleted when the generation is performed. The automaticallly generated objects include: * Value Objects * Proxy Interfaces * Composite Key Objects * Enumeration Objects * Component Objects * Subclasses * DAOs Other features include: * Editor with code assist and outline view * Custom template generation * New mapping file wizard that queries your database * New configuration file wizard * Actions for adding mapping references, synchronizing files, and manually activating code generation
    17 years ago by @gresch
    (0)
     
     
  • ⟨⟨
  • 1
  • ⟩⟩

publications  

    No matching posts.
  • ⟨⟨
  • ⟩⟩