HNHacker News
TopNewBestAskShowJobs

braisdom

6 karma · joined November 21, 2020

Author of ObjectiveSQL, over 15+ years for programming, be expert at data programming and model design
submissionscomments
braisdom··on Show HN: A library for finding origin and context of JPA issued SQL statements
Hi, how does it compare to https://github.com/braisdom/ObjectiveSql
braisdom··on Ask HN: What programming design pattern book has had the biggest impact on you?
https://github.com/braisdom/ObjectiveSql
braisdom··on Ask HN: What programming design pattern book has had the biggest impact on you?
Spring of Java ORM is here,

ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.

Features

1) With one annotation your Class has fully featured capabilities of SQL programming

2) Easy to relational(has_one, has_many, beglongs_to) querying and paged querying

3 Java expressions(arithmetic, comparison and logical) can be converted into SQL expression directly

braisdom··on [dead]
thx
braisdom··on [dead]
+1
braisdom··on [dead]
Why
braisdom··on [dead]
Thanks
braisdom··on [dead]
ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.

github: https://github.com/braisdom/ObjectiveSql

Features 1) Dynamic code generation with JSR 269 for Java API of database access

2) Automate your methods of CRUD operations in database, and much more

3) Easy to relation query, transaction and paged query

4) Dynamically SQL programming with Java syntax, and similar to program with SQL syntax extremely

braisdom··on Show HN: A new way of ORM in Java
It is a more efficient way to data analysis, SQL is just one way, Java is another way, and ObjectiveSQL, instead of using Java instead of SQL, let's forget about SQL
braisdom··on Show HN: A new way of ORM in Java
More than just for complex SQL, ObjectiveSQL is also very user-friendly for simple queries.

For example: queryByPrimaryKey query(predicate, params) ...

https://github.com/braisdom/ObjectiveSql

braisdom··on Show HN: A new way of ORM in Java
So, I overloaded the Java operator to achieve the equivalence of the two
braisdom··on Show HN: A new way of ORM in Java
SQL is more human friendly, but less programming friendly. In programming, SQL will be changed in response to your business, if it's just a string, it would be a disaster for programming
braisdom··on Show HN: A new way of ORM in Java
ObjectiveSQL is an ORM framework in Java base on ActiveRecord pattern, which encourages rapid development and clean, codes with the least, and convention over configuration.

Features Dynamic code generation with JSR 269 for Java API of database access Full Java API of database access without coding Dynamically SQL programming with Java syntax, and very close to SQL syntax