`
mjbb
  • 浏览: 88876 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

学习OA犯的错误------1

 
阅读更多
[size=medium]1.使用反射的机制来确定存储的对象T的类型
protected Class<T> clazz;
		public BaseImplDao(){
			ParameterizedType a = (ParameterizedType)this.getClass().getGenericSuperclass();
			this.clazz = (Class)a.getActualTypeArguments()[0];
			System.out.println("=====================>"+this.clazz);
		}


2.在数据保存的时候采用了单线程,单session的机制,
Map<Thread.currentThread(),Session>或者ThreadLocaled<Session>
测试,只要测试一个程序中的session 是不是相等
注意:在写HibernateUtils时候要注意把ThreadLocaled定义成成员变量,且为静态的,这样的话,才能保证session是当前线程的session

3.注意在使用完session 的时候要从集合(Map<?,?>或者ThreadLocaled<?>)中把session清理掉,不然下次会包session没有关闭异常,

4.在显示层的时候把异常向外抛的时候,要注意在哪些地方抓取,在filter的时候一定要在Chain.doFilter()前面try,这样才能抓取到Action中抛出的异常,才能回滚事务[/size]
分享到:
评论

相关推荐

    泛微OA-ecology-二次开发实例-开发完整说明.pdf

    泛微OA-ecology-二次开发实例-开发完整说明.pdf

    oa-system-from-vue-master_OA-SystemVue_oaidsystemconfig_手机版vueoa

    1. "OA-SystemVue":这是一个以Vue.js为核心开发的OA系统,Vue.js是一个轻量级、高性能的前端JavaScript框架,用于构建用户界面。 2. "oaidsystemconfig":可能是系统配置组件或者服务,允许管理员对OA系统进行个性...

    aaluoxiang-oa_system-master.zip

    本项目"aaluoxiang-oa_system-master"是一个基于SpringBoot框架构建的OA系统,特别适合初学者学习。SpringBoot是一个由Pivotal团队提供的开源框架,旨在简化Spring应用的初始搭建以及开发过程。它集成了大量的常用...

    电感耦合等离子体直角加速时间飞行质谱仪(ICP-oa-TOF-.docx

    - **长期稳定性**:700分钟内的长期稳定性为0.7% h^-1^。 - **丰度灵敏度**:在低质量端为2.8×10^-6^,高质量端为7.4×10^-5^。 - **质量偏倚系数**:在低质量端(24Mg)为每质量单位10%,高质量端(m/z &gt; 80)小于...

    OA-100BASE-T1-Interoperability-Test-Suite-V1.0-18

    OA-100BASE-T1-Interoperability-Test-Suite-V1.0-18

    oa_system-master.rar

    oa系统,仅供学习使用

    oa-shiro-activiti-poi初级版本

    本项目"oa-shiro-activiti-poi初级版本"将这三者巧妙地整合在一起,为开发者提供了一个学习和实践的基础平台。 1. **Apache Shiro**: Apache Shiro是一款强大的安全框架,它提供了认证、授权、会话管理和加密等...

    企业oa管理系统-企业oa管理系统的设计与实现代码-java-springboot-代码-源码-项目-系统-毕设-网站-代码

    企业oa管理系统-企业oa管理系统的设计与实现代码-java-springboot-基于springboot的企业oa管理系统项目-代码-源码-项目-系统-毕设-网站 1、技术栈:java,springboot,vue,ajax,maven,mysql,MyBatisPlus等 2、...

    extjs-OA extjs-oa

    一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa

    oa-front-service:oa-front-service,基于Vue的OA系统,功能丰富,界面美观,演示地址:https

    基于Ant Design Pro开发,项目名称:OA-System 概述 基于开发的OA办公系统的 Vue开发的OA系统 具有工作流动态审批,加签,会签等工作流功能,可以对工作流程的审批业务进行评论/讨论 具有文档预览,图片预览等功能 ...

    OA---系统解决方案.doc

    《OA---网络智能办公系统解决方案》 在当前数字化转型的大潮中,OA(Office Automation)系统作为企业信息化的重要工具,已经成为了提升工作效率、优化工作流程的关键。本解决方案旨在为软件项目提供一个清晰的模板...

    OA 100BASE-T1 system implementation specification_D1.0_final

    文档描述中提到了“OA的汽车以太网spec”,这里“OA”很可能是指某个组织或公司的名称缩写,而“spec”是规格或规范的意思。由于文档中没有明确指出是哪一家公司的汽车以太网规格,我们可以推断它是指的某种针对汽车...

    fygod-oa-system-master.zip

    fygod-oa-system-master.zip

    西门子winccOA兼容性查询SIMATIC-WinCC-OA-compatibility-list-zh

    1. **操作系统兼容性**:WinCC OA支持哪些操作系统版本,如Windows Server、Linux等,并指出可能存在的限制和注意事项。 2. **数据库兼容性**:WinCC OA可与哪些数据库系统集成,如SQL Server、Oracle、MySQL等,...

    oa-com-nginx-0613150813.zip

    本文将围绕“oa-com-nginx-0613150813.zip”这个压缩包文件,深入探讨自签通配符域名证书及其在运维中的应用。 首先,标题中的"oa-com-nginx-0613150813.zip"暗示了这是一个与Nginx服务器相关的配置文件包,日期...

    完整OA办公系统--网族

    1. **工作流管理**:系统内建灵活的工作流引擎,可以根据企业的实际需求定制各种审批流程,如请假、报销、合同审批等,实现业务流程的自动化。 2. **文档管理**:提供安全的文档存储、分类、检索和版本控制功能,...

    OA系统-A8-V7.1SP1数据字典.pdf

    "OA系统-A8-V7.1SP1数据字典" 本资源是致远OA办公系统A8-V7版本的数据字典,提供了详细的数据结构信息,供DBA、OA管理员等人士使用。下面是从该数据字典中提取的关键知识点: 1. 数据类型:本数据字典中使用了多种...

    泛微OA 9.0 e-cology9.0 数据字典

    版本升级.zip 表单建模.zip 财务管理.zip 车辆管理.zip 短信模块.zip 工作流程.zip 工作微博.zip 公文管理.zip 会议管理.zip 即时通讯-EMESSAGE.zip 集成模块.zip 客户管理.zip 门户管理.zip ...workflow

    OA-office-automation-system.zip_oa java_oracle

    在这个“OA-office-automation-system.zip_oa java_oracle”压缩包中,我们可以推测它包含了一个使用Java编程语言开发,并与Oracle数据库进行交互的OA办公自动化系统的源代码和相关资源。 首先,让我们详细了解Java...

Global site tag (gtag.js) - Google Analytics