Open-source SPL Rings down the Curtain on ORM
Business logic usually involves complicated procedures and computations and database writing and reading. Stored procedures are not suitable for handling many scenarios due to various reasons, including complex privilege granting, potential security risks, code un-migratability, high technological threshold, programming difficulty, and so on. Being not good at handling complex procedures, SQL is not fit for implementing business logic alone. It has to work with a high-level language like Java to get the job done. Yet, SQL and high-level languages have disparate syntax styles and data structures. Their cooperation is hard, and development efficiency has been low. In view of this,
...