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

CowNew开源团队

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

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  363 随笔 :: 2 文章 :: 808 评论 :: 0 Trackbacks
    经过几天发布版的准备,CowNewPIS终于公开发布了。CowNewPIS是一款基于MDA理念研发的新一代技术平台。它采用开放的J2EE 技术,跨平台、跨数据库,系统具有非常高的可扩展性,可以基于CowNewPIS快速搭建出复杂的企业级应用。从技术角度来讲,CowNewPIS有机的融合了Spring、Hibernate、Struts、Swing等主流的J2EE技术,并且创造性的提出了Spring分布式开发解决方案、DTOGenerator(OSIV的杀手)、基于AOP的权限框架实现、Swing控件库、Web控件库等技术。系统搭建过程中合理的使用了面向对象的开发思想,并且将主流的设计模式融合起来,无论是对于想学习J2EE开发技术,还是想深入了解企业级系统建模的人员,CowNewPIS都是非常好的实际案例。源码包中还包含了关于CowNewPIS的设计开发文档(《J2EE开发全程实录》的部分章节),源码和文档结合起来的话将能帮助你更加快速和有效的学习到你想学习到的知识。
    此版本与以前内部发布版本比起来有如下几个优点:
1、将演示数据库由MYSQLServer修改为HSQL
2、由Tomcat改为使用内嵌Jetty部署和开发
3、修正了配置文件中对Windows操作系统的依赖(比如使用C盘,使用\分割路径等),能够真正跨平台
4、数据源配置方式由从应用服务器JNDI方式改为通过Commons-DBCP,增加可移植性
    您无需对系统进行任何配置、无需安装数据库、无需部署Web服务器,只要您的系统中安装了JDK或者JRE,那么点击几下鼠标即可轻松运行本系统,真正做到“下载之后立即运行”,打造绿色的Java软件。
    源码及开发文档下载地址:http://www.onlinedown.net/soft/59588.htm
    CowNew开源团队:http://www.cownew.com
posted on 2007-07-17 21:13 CowNew开源团队 阅读(1400) 评论(5)  编辑  收藏

评论

# re: CowNewPIS源码及开发文档发布了 2007-07-18 10:09 BeanSoft
《J2EE开发全程实录 》免费试读版.rar ... 汗一个先, 没看到其它的开发文档.  回复  更多评论
  

# re: CowNewPIS源码及开发文档发布了 2007-07-18 11:48 www
没看到其它的开发文档么  回复  更多评论
  

# re: CowNewPIS源码及开发文档发布了 2007-07-18 11:50 tt
文档在源码里没有啊  回复  更多评论
  

# re: CowNewPIS源码及开发文档发布了 2007-07-18 17:09 BeanSoft
源码里的注释也很少, 虽然很支持你们的活动, 但是这个下载包最多只能算是源码包, 不带文档.

package com.cownew.demo.client;

import com.cownew.PIS.framework.common.IValueObject;
import com.cownew.PIS.framework.common.db.Selectors;
import com.cownew.PIS.ui.commonUI.ListUI;
import com.cownew.PIS.ui.ctrl.query.QueryColumnProperty;
import com.cownew.PIS.ui.ctrl.query.QueryColumnPropertyList;
import com.cownew.PIS.ui.ctrl.query.QueryExecutor;
import com.cownew.demo.common.BookInfo;
import com.cownew.demo.common.IBookDAO;

public class BookListUI extends ListUI
{

public BookListUI() throws Exception
{
super();
}

public IValueObject generateNewVO() throws Exception
{
return new BookInfo();
}

public Class getEditUIClass()
{
return BookEditUI.class;
}

public Class getServiceIntfClass()
{
return IBookDAO.class;
}

protected QueryExecutor getQueryExecutor()
{
QueryExecutor qe = super.getQueryExecutor();
QueryColumnPropertyList qcpList = new QueryColumnPropertyList();
qcpList.add(new QueryColumnProperty("id","id",false));
qcpList.add(new QueryColumnProperty("number","编码",true));
qcpList.add(new QueryColumnProperty("name","名称",true));
qcpList.add(new QueryColumnProperty("author.name","作者",true));
qcpList.add(new QueryColumnProperty("publishDate","出版日期",true));

Selectors selectors = new Selectors();
selectors.add("author");
qe.setSelectors(selectors );
qe.setColumnList(qcpList );
return qe;
}

}  回复  更多评论
  

# re: CowNewPIS源码及开发文档发布了 2007-08-05 10:25 cun
源码包中还包含了长达200页的设计开发文档在那里哇?  回复  更多评论
  


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


网站导航: