Hi.
What's the difference between Netbeans stock CRUD Primefaces generator and yours plugin?
I'm asking this because I was unable to install it to see for myself :(
Product Version: NetBeans IDE 8.0.2 (Build 201411181905)
Updates: NetBeans IDE is updated to version NetBeans 8.0.2 Patch 1
Java: 1.7.0_79; Java HotSpot(TM) 64-Bit Server VM 24.79-b02
Runtime: Java(TM) SE Runtime Environment 1.7.0_79-b15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You can see a list of things that the CRUD Generator does when you go to the Summary page. I've listed all of the features this generator supports.
Under the hood, I've revamped the controller classes to be based on one abstract controller class which handles 99% of the same operations, whereas NetBeans creates a controller class for each entity based on a specific template, but duplicating methods and code. I have also stripped the embedded converter classes out of the controller class because I had problems with that setup while working on the Many-2-Many selection box back when I started. Also, there were a number of other things that did not work with the NetBeans version originally, such as composite keys, many-2-many and some such.
In fact, NetBeans/Oracle and I had some conversations because they originally wanted to write a modular API for generators so I could strip all of the implementation version specific code out of my module and make it more available across NetBeans versions and platforms. But that was scrapped and NetBeans instead used my templates and applied them to their old CRUD generator. So they use their old plumbing, but with templates based on my own. Which is ok, I guess, for most of the use cases. I still prefer my design better since the plumbing has been improved quite a bit.
Also: I do mobile now.
Hope this helps.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
Hi.
What's the difference between Netbeans stock CRUD Primefaces generator and yours plugin?
I'm asking this because I was unable to install it to see for myself :(
Product Version: NetBeans IDE 8.0.2 (Build 201411181905)
Updates: NetBeans IDE is updated to version NetBeans 8.0.2 Patch 1
Java: 1.7.0_79; Java HotSpot(TM) 64-Bit Server VM 24.79-b02
Runtime: Java(TM) SE Runtime Environment 1.7.0_79-b15
You can see a list of things that the CRUD Generator does when you go to the Summary page. I've listed all of the features this generator supports.
Under the hood, I've revamped the controller classes to be based on one abstract controller class which handles 99% of the same operations, whereas NetBeans creates a controller class for each entity based on a specific template, but duplicating methods and code. I have also stripped the embedded converter classes out of the controller class because I had problems with that setup while working on the Many-2-Many selection box back when I started. Also, there were a number of other things that did not work with the NetBeans version originally, such as composite keys, many-2-many and some such.
In fact, NetBeans/Oracle and I had some conversations because they originally wanted to write a modular API for generators so I could strip all of the implementation version specific code out of my module and make it more available across NetBeans versions and platforms. But that was scrapped and NetBeans instead used my templates and applied them to their old CRUD generator. So they use their old plumbing, but with templates based on my own. Which is ok, I guess, for most of the use cases. I still prefer my design better since the plumbing has been improved quite a bit.
Also: I do mobile now.
Hope this helps.
View and moderate all "General Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
After messing around with the plugin I found out it has many features aside NetBeans default generator.
Thanks :)
You are welcome :-) I put a lot of heart and soul into this project to get it right.