如鹏网 大学生计算机学习社区

CowNew开源团队

http://www.cownew.com 邮件请联系 about521 at 163.com

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  363 随笔 :: 2 文章 :: 808 评论 :: 0 Trackbacks

CowNew开源产品汇总,点击即可下载:
《自己动手写开发工具》随书源码:UIDesigner.rar

《自己动手写开发工具》随书光盘下载地址:http://www.namipan.com/d/b8879fd74ea3e2b2fd092bb3c7550352f5c6f49765b57b00
JDBC监控:JDBMonitor.rar
Hibernate建模工具CowNewStudio源码:CowNewStudio-src.rar
多数据库翻译器,源码CowNewSQL-src.rar,二进制包cownewsql-2.1.zip
antlr中文文档预览版.rar

CowNewToolKit: http://www.blogjava.net/Files/huanzhugege/CownewToolKit.rar

CowNewSQL在线演示:http://211.99.196.18:6666/cownewdemo
《程序员的SQL金典》随书源码: http://www.blogjava.net/Files/huanzhugege/《程序员的SQL金典》随书源码.rar
posted on 2008-04-17 21:50 CowNew开源团队 阅读(2716) 评论(16)  编辑  收藏

评论

# re: CowNew开源产品汇总 2008-05-08 17:54 临晨4点
您好。

我们目前也正在搞一个跨数据库的系统,正好在找解决方案。很感谢您的这个开源项目,给了我们非常好的提示。

但是我一直用你们的包(按照驱动程序的方式定义)用不起来,会报什么antlr的一个对象不存在。

所以我准备结合您的源代码自己写驱动,不想遇到了这样的问题:

我直接用:
java -classpath "D:\project\eclipse\myAntlr\lib\antlr-2.7.7.jar;" antlr.Tool sqlparser.g

结果会提示:
ANTLR Parser Generator Version 2.7.7 (20060906) 1989-2005
sqlparser.g: warning:lexical nondeterminism between rules LE_EQ and NOT_EQ upon
sqlparser.g: k==1:'<'
sqlparser.g: k==2:'='
sqlparser.g: k==3:<end-of-token>

请问这个错误是否合理?您的antlr是多少版本的?

另外,我提几个建议,供参考:

1、您不要花时间放到 数据库的schema上,本来建库的移植应用上的需求不大。

倒是那些UPDATE、DELETE的移植需求上更强烈疑点。

2、我看到您的语法基本上是基于SQL SERVER的是吧,但是好像某些语法就是基于MYSQL的。

其实最好能够只基于某一种数据库的语法来做,这样,至少用这种数据库开发第一种版本的人就有福了。

3、因为我是用mysql来做第一个版本的,所以没有办法直接使用你的转换.G文件。

我想自己改,那么改完后,有没有可能交给你们和你们的集成起来,也算是为开源事业做点贡献。

谢谢。





  回复  更多评论
  

# re: CowNew开源产品汇总 2008-05-08 20:48 CowNew开源团队
那个warning没问题。感谢你的建议。如果需要你们对CowNewSQL进行修改,非常欢迎你们把修改添加到我们的标准版本中,这样也可以保证以后对CowNewSQL的升级能够应用到你们的产品中。  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-09 15:18 ssuupv
我也正在研究这个东东,下载下来.看看.  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-09 15:20 ssuupv
1、您不要花时间放到 数据库的schema上,本来建库的移植应用上的需求不大。

这个其实用UML工具,就可以完成.
  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-25 14:19 eserver220

因为想学Eclispe使用,又没有时间,偶然发现《eclipse实战视频教程》,
不错不错,帮了我大忙。虽然看了一遍手册,仍不得要领,你的讲解太好,
太及时了。

我顺带看了《基于CowNewPIS的开发实战》,也粗略知道了你们从事的
开源项目的大概。那么就提几个建议,也作为观看视频的回报。

1. E/R,O/R Mapping/SQL转换可以采用工具完成,如ERWIN等。
2. 做一个通用的数据管理工具比较麻烦,不如每个数据库各写一个
专用包,到时import进去。
3. 你的开源项目基于多个 STRUTS/HIBERNATE/SPRING等流行技术
但这些技术都更新较快,如何保持你们产品的相对稳定。
虽然你在开发SWING的客户端应用时采用了客户化的数据绑定。
不过,WindowBuilder的最新版本似乎基于Eclipse 3.3已经具有了
DataBinding support.
4. XYlayout似乎是Borland的产品,加入开源项目是否会有问题。

总的来说,你们是想开发出一个基于SWING/STRUTS的通用开发平台,
但是目前这个项目的切入点似乎窄了点。其实,就你开发的项目根本不用
SPRING集成。我推荐你们看一下FIRESTORM DAO这个产品,看看这个
软件如何能成为商业产品。

我是很佩服在国内搞开源项目的人们,佩服他们的勇气。我似乎提了
不少缺点。如有不当之处,还望见谅。




  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-26 23:37 eserver220
《J2EE开发全程实录》题目挺大。

我发现一本好书,推荐一下,可惜旧了点。

《 special edition using j2ee 》

Table of Contents
Introduction 1
I Enterprise JavaBeans 5
1 Application Architecture Concepts 7
2 A Quick Primer on SQL 21
3 JDBC - The Java Database API 37
4 Remote Method Invocation 55
5 Overview of Enterprise JavaBeans 77
6 Creating a Session Bean 89
7 Creating an Entity Bean 121
8 Using Container-Managed Persistence 153
9 EJB Transactions 183
10 Mapping Objects to a Relational Database 195
11 Debugging an EJB 211
12 EJB Design 217
II Java Server Pages and Servlets 233
13 Servlets 235
14 Java Server Pages 245
15 Common JSP Tasks 263
16 Extending JSP with New Tags 287
III Additional J2EE Technologies 327
17 CORBA 329
18 JNDI - Java Naming and Directory Interface 369
19 JMS - The Java Message Service 385
20 Connecting to Existing Systems 407
21 Packaging and Installing at J2EE Application 415
IV Using XML with J2EE 429
22 XML - The Extensible Markup Language 431
23 Using XSL to Translate XML Documents 455
24 Using Java-XML Tools 471
25 Remote Method Calls with XML-SOAP 487
V Networking 501
26 Networks and Network Protocols 503
27 Network Programming 517
28 Overview of Internet Protocols 547
29 The HTTP Protocol 567
30 SMTP, POP3, and IMAP4 - The E-Mail Protocols 577
31 Proxies and Relays 601
VI Security 623
32 Introduction to Encryption Techniques 625
33 Encrypting Data 637
34 Digitally Signing Data 661
35 Using the Secure Socket Layer (SSL) 673
36 Java Security Features 689
37 J2EE Security 703
VII Dynamic Java 721
38 Serialization 723
39 Reflection 747
40 Dynamic Class Loading 763
41 Introspection 775
42 The Model-View-Controller Paradigm 785
43 Code Generation 823
VIII Applets 837
44 Applet Development 839
45 Code Signing 873
46 Using Enterprise JavaBeans from an Applet 885
47 Web Start - An Alternative to Applets 893
IX Problem Solving 903
48 Narrowing Down the Problem 905
49 Decompiling and Patching 915
X J2EE in Practice 927
50 A J2EE Web Application 929
51 Using XML for Data Exchange 963
52 Internationalization 973
53 Creating a Wireless Web Application 987
54 Creating a Business-to-Business Application 1017
Index 1033
  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-27 19:39 CowNew开源团队
@eserver220
感谢您的建议。  回复  更多评论
  

# re: CowNew开源产品汇总 2008-08-29 09:27 eserver220

不用谢。我学Java多年,其实也就会点皮毛。最大的困惑是SUN这么个

大公司在JAVA可视化开发方面进展缓慢。无论是SWING还是JSF开发,

roadmap信誓旦旦,可是实际多少年过去了,没有个像样的东西出来。

java studio creator 的demo不错,可是一用就知道问题来了。从这个意义

上讲,我希望能出现一个类似于VB或DELPHI的JAVA桌面开发工具。  回复  更多评论
  

# re: CowNew开源产品汇总 2008-11-02 09:20 c#
com.cownew.ctk
这个包在哪里??  回复  更多评论
  

# re: CowNew开源产品汇总 2008-11-02 11:16 CowNew开源团队
@c#
已经更新,请下载“CowNewToolKit”  回复  更多评论
  

# re: CowNew开源产品汇总 2009-01-20 10:14 世界末日
请问 cownewstudio在myeclipse 7.0 M2(all-in-one)下如何安装?
我新建了文件夹cownewstudio在common/plugins下(myeclipse 7.0 M2 的plugins文件夹已经分离到common下了),用-clean重启,依旧找不到cownewstudio啊.  回复  更多评论
  

# re: CowNew开源产品汇总 2009-02-18 19:04
@世界末日

版本问题,我的eclipse3.4,也不能运行它。
  回复  更多评论
  

# re: CowNew开源产品汇总 2009-05-04 13:46 CowNew开源团队
测试: http://down1.jsj321.com/download/ebook/DJKSCShangJi.rar

  回复  更多评论
  

# re: CowNew开源产品汇总 2009-08-16 08:51 Down_light_Spotlight
@eserver220
那Myeclipse 就不错了啊 你不会连这个都不知道吧?  回复  更多评论
  

# re: CowNew开源产品汇总[未登录] 2010-12-27 16:47 王飞
请问我现在想研究下cownewsql翻译器的内部实现,应该如何做  回复  更多评论
  

# re: CowNew开源产品汇总[未登录] 2013-12-03 18:14 moon
给一个开源协议吧  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: