關(guān)于A(yíng)utoCode代碼生成器(java版)答網(wǎng)友問(wèn)
關(guān)于A(yíng)utoCode代碼生成器(java版)答網(wǎng)友問(wèn)
近來(lái),我工作室在推出AutoCode代碼生成器(java版)的幾個(gè)月來(lái),首先感謝各位網(wǎng)友對我工作室的大力支持!目前已有248個(gè)用戶(hù)注冊了。這里真的先謝謝各位對本軟件的厚愛(ài)??!謝謝了!
在我們處理的問(wèn)題中,有用戶(hù)提出,本軟件生成的代碼可不可以支持目前流行的的框架嗎,比如Struts Hibernate Spring iBatis等等?
首先,我們認為目前市面上流行的java框架,是為了方便開(kāi)發(fā)者來(lái)快速開(kāi)發(fā)程序,并有利于團隊合作。
另外,就拿Hibernate 來(lái)說(shuō),他以對象的數據存儲方式,確實(shí)給開(kāi)發(fā)人員帶來(lái)了方便,但如果你能生成快捷DAO存儲
方式,那你還會(huì )強調用第三方的并會(huì )有一大堆冗余代碼的工具了碼。而去我們知道的在開(kāi)發(fā)中Spring 框架 的最大作用是消除了工廠(chǎng),而他的“注入”功能,開(kāi)發(fā)后,其代碼功能和程序里的其他部分耦合性那么高,您
敢常 用嗎?
第三,據我們到目前為止接到的項目來(lái)看,能用SSH開(kāi)發(fā)模式的來(lái)做項目的幾乎沒(méi)有,且我們觀(guān)察到的兄弟企業(yè)也是
鳳毛麟角的使用過(guò),一般會(huì )用的只是其Hibernate 的部分,其他也是jsp+Servlet+Hibernate 的模式多。
而且建立各類(lèi)工廠(chǎng)性質(zhì)的類(lèi)也相當繁瑣(vo工廠(chǎng)、dao工廠(chǎng)),
以上,我主要想表達是,一個(gè)好的開(kāi)發(fā)工具或框架,只有符合以下特性,才是好用的
1、實(shí)用性高 2、操作簡(jiǎn)單 *、可實(shí)現團隊協(xié)助性開(kāi)發(fā) 4、最后沒(méi)有第三方隱藏代碼(如:dll之類(lèi)的東西)
說(shuō)實(shí)話(huà),我們的AutoCode代碼生成器就是為了解決這樣的問(wèn)題而設計開(kāi)發(fā)的,AutoCode代碼生成器最大的亮點(diǎn)是
生成的代碼全部開(kāi)源,沒(méi)有任何通過(guò)插件或鏈接庫來(lái)做的操作,標準的MVC+DAO開(kāi)發(fā)模式??!
1、自動(dòng)生成的內容:
★ VO、POJO對象
★ DAO接口
★ IMPL接口實(shí)現類(lèi)
★ DAO工廠(chǎng)
★ VO、POJO工廠(chǎng)
★ DBC數據庫連接管理類(lèi),數據庫事務(wù)處理機制
★ Servlet業(yè)務(wù)處理及其配置文件
★ JSP調用頁(yè)面(增、刪、改、查),分頁(yè)功能自動(dòng)實(shí)現
2、特色:
☆ 一鍵生成,簡(jiǎn)潔使用。
☆ 生成的代碼全部開(kāi)源,沒(méi)有任何通過(guò)插件或鏈接庫來(lái)做的操作。
☆ 支持多表的多主鍵處理。
☆ 支持數據事務(wù)的操作。
☆ 生成內容可以依據客戶(hù)的需要來(lái)選擇性的生成。
☆ 支持自定義查詢(xún)接口的生成,用戶(hù)可以定義查詢(xún)條件。
☆ 生成的jsp文件及servlet完全處理好了精度字段的精度及顯示處理。
☆ 目前支持Oracle、Sqlserver 數據庫對象的自動(dòng)生成代碼。
021yin.com)去下載,如果有需要詢(xún)問(wèn)的事宜,歡迎大家來(lái)郵件或*
021yin.com *留言:*1*842**8