`
notguru
  • 浏览: 16310 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

WEB项目点滴

阅读更多
     第一次做web项目。开源框架选用的是zk+spring+hibernate,报表工具使用的是jasperreport,采用zk是因为我不会用javascript,但zk是个好框架。
    后台架构基本是用的典型的贫血模型,是遭唾弃的那一种,不过对我这个入门的人来说比较直观。service+dao+pojo,感觉代码量很大,不过用myeclipse可以将pojo+dao层直接生成出来。主要需要修改的只剩下lazy,和inverse属性。
   service层我考虑了很久,想为什么需要这一层,是的,网上很多人说为了多个不同类型业务,需要事务,但我没有看到有类似的例子举出,大多的demo的service和dao如出一辙,我个人的见解是hibernate的级联操作,会操作几张表,而可能这几个操作是需要在一个事务里。但dao层简单的save或者update如果出错,已经保存的是不会回滚的。这个时候会在service层用spring的transaction能很好的控制。
  zk最大的优点是oo,基于事件,容易扩展。台湾同胞写的。佩服。
分享到:
评论

相关推荐

    自动点滴管理系统

    在自动点滴管理系统中,选择.NET 3.5作为开发环境,可能是因为其成熟稳定,且能满足项目需求。 WCF技术在自动点滴管理系统中的具体应用包括以下几个方面: 1. **服务定义**:WCF允许开发者定义服务接口,这些接口...

    web小项目很实用

    数据库设计是Web项目中的重要环节,涉及数据模型的建立、数据库表的结构设计、字段类型的选择以及数据的增删改查操作。在小型项目中,可以采用ER(实体关系)模型来规划数据库,确保数据的一致性和完整性。 除此...

    自动点滴管理系统(.NET 3

    在.NET 3.5中,WCF作为一个全新的服务导向技术,整合了.NET Framework 2.0时代的Web Services、Remoting、Message Queuing(MSMQ)和Enterprise Services等多个通信模型,实现了统一的服务接口和配置方式。...

    WCF实现《自动化点滴管理系统》

    本项目是基于WCF(Windows Communication Foundation)技术实现的《自动化点滴管理系统》。WCF是微软.NET Framework框架中的一个核心组件,用于构建高度可配置、安全、可靠的分布式应用程序。通过WCF,开发者可以...

    web2.0详细介绍

    Web2.0也推动了协作和众包的模式,例如GitHub上的开源项目合作、维基百科的集体编辑等。这些平台让全球的用户共同参与到一个项目中,提高了工作效率,同时也降低了知识和资源的门槛。 6. 微服务与云计算 随着Web...

    自动点滴管理系统WCF技术实现

    自动点滴管理系统采用WCF(Windows Communication Foundation)技术实现,是一种高效、灵活的分布式应用程序开发...对于初学者而言,深入理解WCF的原理和应用,不仅有助于完成项目,还能为未来的.NET开发奠定坚实基础。

    自动点滴管理系统(.NET 3.5框架的WCF技术实现)

    自动点滴管理系统是一个基于.NET 3.5框架的软件...总的来说,自动点滴管理系统是一个集成了.NET 3.5框架、WCF技术以及数据库管理和用户界面设计的综合项目,它展示了如何利用现代技术来提升医疗护理的效率和安全性。

    Web微信聊天室

    通过以上分析,我们可以看出【Web微信聊天室】是一个集成了多项Web技术的综合项目,它不仅考验开发者的技术功底,也体现了良好的用户体验设计。对于学习Web开发的人来说,这是一个很好的实践案例,可以帮助理解Web...

    源码-自动点滴管理系统(.NET 3.5框架的WCF技术实现

    本项目“自动点滴管理系统”便是一个采用.NET 3.5框架和Windows Communication Foundation (WCF) 技术构建的优秀示例。本文将深入探讨这一系统的核心技术和设计思路,帮助开发者理解和掌握WCF在实际项目中的应用。 ...

    Python从点滴开始——官网博客项目从0开始改造(二).zip

    在这个"Python从点滴开始——官网博客项目从0开始改造(二)"的教程中,我们将逐步完成一系列关键步骤,包括数据库模型的设计、后台管理、富文本编辑器的集成、URL配置、视图函数以及模板的使用,最终实现数据的展示...

    基于stm32实现液体点滴速度监控装置资料(含项目资料+原理图+ppt).rar

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...

    基于stm32实现液体点滴速度监控装置资料(含项目资料+原理图+ppt+毕业设计).rar

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用...

    自动点滴管理系统(.Net 3.5的WCF框架)

    例如,可能有服务端的.cs文件(C#源代码)、App.config或Web.config(WCF服务配置)、数据库连接字符串以及示例点滴记录数据。 总的来说,自动点滴管理系统通过.NET 3.5框架和WCF技术,构建了一个可靠、安全的服务...

    项目四web20与网络营销.pptx

    - **博客**(BLOG):个人或团体在线记录思想、见解和生活点滴的平台,通过RSS订阅可以让用户方便地获取更新。 - **RSS**(Really Simple Syndication):一种基于XML的网站内容发布和订阅技术,使得用户可以聚合多...

    kispower是一个集成了:时间管理、知识管理、网址导航、博客相册,基于WEB的个人知识管理系统

    kispower不仅是一个知识管理系统,还具备博客和相册功能,让用户能够记录生活点滴,分享心得感悟。用户可以发布文章,插入图片,形成个人的在线日记或作品展示空间。 5. **技术栈选择**: 该系统基于Web开发,...

    Nodejs学习点滴

    Node.js以其非阻塞I/O模型和事件驱动架构而闻名,这使得它在处理大量并发连接时表现出色,尤其适合构建实时、高并发的Web应用。 `build.js`通常是一个构建脚本,用于自动化项目的构建过程,包括编译源代码、打包、...

Global site tag (gtag.js) - Google Analytics