Considerable use of convention over configuration? Not sure what you mean here.
Built-in object mapping to database schemas? Yes.
I'm also referring to the clean MVC/OO style project architecture.
Here's how I described it in another thread:
With modern Perl, code is usually clean and free of crazy syntax. With a OO architecture where the base classes do most of the work (such as auto authentication, auto encoding/decoding, auto DB joins, etc.) and you do business/game logic in the upper modules.