1 环境依赖
a:jdk1.5 因为用到了annotation
b:maven1.0.2 做了些设置统一了类库
c:apache fileupload 1.1以上,因为用到了文件上传进度监控
d:spring 1.2
e:hibernate 3
2 组成部分
2.1
ltcore 核心框架,包括对配置文件、hibernate、spring、ibatis、xml的一些封装。文件上传组件flower,支持ajax获得文件上传进度,jcom操作office的封装,常用的函数等。日志增强器。用hibernate、ibatis操作数据库时的访问日志植入。
主键生成器
常用的listener和filter
zip和rar文件的压缩和解压
获得汉字的第一个拼音字母
扩展jsf的datatable,带有翻页标签
ibatis的通用查询服务
2.2
ltorg 组织机构、用户、使用ecruiser的树型jsf控件,按照内控要求对用户密码有效时间做了限定。
2.3
ltworkflow工作流的实现
三部分是向前依赖
3 构建
3.1 安装maven1.0.2,公司的那个版本
3.2 指定MAVEN_HOME,并添加MAVEN_HOME\bin到path中
3.3 在eclipse中增加类路径MAVEN_REPO指向MAVEN_HOME\local\repository
3.4 用maven java:compile编译
3.5 用maven genhbm生成hibernate hbm文件
4 目录结构
src/java java源文件
app-classpath配置文件
src/test单元测试
webapp web文件
5 配置文件
核心文件core-config.xml
其中
xml 代码
- <bean id="beanDefinitions" class="com.longtop.core.spring.BeanDefinitions">
- <property name="beanDefinitions">
- <map>
- <entry key="tools">
- <value>tools/daoContext-tools.xml<!---->value>
- <!---->entry>
- <entry key="org">
- <value>org/daoContext-org.xml<!---->value>
- <!---->entry>
- <entry key="system">
- <value>system/daoContext-system.xml<!---->value>
- <!---->entry>
- <!---->map>
- <!---->property>
- <!---->bean>
指名了其他的配置文件,若每个entry中有多个,则以逗号隔开
core-sql-map-config.xml中配置了ibatis的其他配置文件
log4j.properties配置log4j
6 分层
6.1 dao数据持久与访问
6.2 model不再区分po和vo,统一了,hibernate默认生成model目录下的文件hbm
6.3 service业务逻辑,事务在本层控制
6.4 exception自定义的异常
6.5 webaction web控制层
分享到:
相关推荐
LiveData是一种观察者模式的实现,用于在Activity和Fragment之间进行数据通信,确保数据在配置变更后仍然可用。 每个图片文件可能是视频讲解中的关键截图或示例,而“下载资料前请先看这个文件,下载路劲.txt”可能...
本视频讲解将深入探讨IIS的基本配置步骤和关键设置,帮助初学者掌握IIS的基础操作。 1. **安装IIS**: 在Windows Server或某些版本的Windows客户端系统中,可以通过“控制面板”->“程序”->“启用或关闭Windows功能...
在"分布式.zip"文件中,可能包含了关于如何部署和配置分布式框架的文档或代码示例,帮助用户理解和实践分布式系统。而"gxsoft.zip"可能是某个特定公司或项目提供的软件工具,可能包含了针对特定分布式框架的优化或...
通过以上总结,我们可以看到《基础框架使用手册》不仅涵盖了Java语言的基础介绍,还深入讲解了Struts、Spring、Hibernate等主流框架的核心概念与使用方法,对于初学者来说是一份非常宝贵的资源。此外,手册还提供了...
JDK(Java Development Kit)是Oracle公司提供的Java开发工具包,包含了Java运行环境、编译器和其他必要的开发工具,使得开发者能够编写、编译和调试Java应用程序。 在开始学习JDK配置前,首先要理解Java的体系结构...
根据提供的文件信息,本文将对Android面试中常考的十大开源框架进行详细的解析与总结,以便于准备面试的开发者能够更好地理解和掌握这些重要的技术知识点。 ### 一、OkHttp **1. 框架简介:** OkHttp 是一个高效的...
- Chapter7.zip和Chapter8.zip可能讲解了Zend Framework的特定模块或与数据库交互的方法。 通过阅读这些章节,开发者可以深入了解这三个框架的工作原理,学习如何有效地利用它们来提高开发效率,并掌握如何解决实际...
8. **Spring框架配置**: - Spring框架的XML配置或基于注解的配置,用于定义bean的实例化、依赖注入等。 - Spring Boot通过自动配置和@ConfigurationProperties简化了大量配置工作。 9. **JVM参数配置**: - JVM...
接着是代码讲解部分,Spring Boot的核心在于其自动配置和起步依赖特性。自动配置使得你只需要引入相应的 starter 包,Spring Boot就能自动配置好大部分的组件。例如,引入`spring-boot-starter-web`可以启动一个内置...
这个教程包可能包括了各种实例教程和轻量级框架的讲解,特别提到了SSH,这通常指的是Struts、Spring和Hibernate三个主流的JavaEE框架的组合。 首先,我们从“JavaEE”开始。JavaEE(Java Platform, Enterprise ...
综上所述,招聘与配置的框架和重点技能问题涵盖了从人才识别到选拔的全过程,企业需要结合自身情况,运用科学的方法和技术,确保招聘工作的高效和公正。同时,持续优化招聘流程,提升面试官的技巧,将有助于吸引和...
【用友ERP-NC57产品培训-流程配置】是一个关于用友NC57版本的企业资源计划系统的培训文档,主要讲解了如何配置业务流程以适应企业的个性化需求。该文档由用友国际化推进部的李晓东于2011年03月编制,主要涵盖了流程...
苹果公司在其官方WWDC18会议上,由媒体流工程师Emil Andriescu讲解了如何测量和优化HLS(HTTP Live Streaming)性能。该演讲主要围绕建立对流媒体质量服务(Quality of Service, QoS)的共同理解,客观测量流媒体QoS...
【Flex入门学习与配置】这篇文章主要讲解了如何配置和学习使用Flex框架,结合Spring和Hibernate进行Web应用开发。Flex是一种用于构建富互联网应用程序(RIA)的前端开发框架,由Adobe公司开发,它允许开发者创建交互...
综上所述,这个基于Java的出租公司管理系统涵盖了Java编程、数据库管理、设计模式、框架应用、前端开发等多个方面的知识,是一个学习和实践Java Web开发的绝佳案例。通过深入研究这个项目,不仅可以了解出租公司管理...
下面将对JEESZ分布式框架搭建的关键步骤进行详细的讲解和解释。 1. 环境准备 在开始搭建JEESZ分布式框架之前,需要首先准备好开发环境。这里推荐使用Eclipse IDE作为开发工具,版本可以选择高一点的版本。 2. JDK...
Asp.net是微软公司推出的Web应用程序开发框架,它提供了一种高效、便捷的方式来创建和管理基于服务器的动态网页内容。课程中,你将会了解到Asp.net的基础知识,包括.NET Framework的运行机制、C#或VB.NET编程语言的...
6. **第九章**:这可能是一个教学章节,专门讲解如何在Java EE环境中集成和使用SSH框架。章节可能涵盖了基本概念、配置步骤、核心组件的使用,以及一些实际案例的实现。学习者可以通过这个章节深入理解SSH框架集成的...