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控制层
分享到:
相关推荐
T型三电平+SVPWM的下垂控制与双闭环中点电位平衡控制.pdf
STM32真实企业级项目:锅炉控制器源码、原理图与PCB图.pdf
STM32F103 Modbus主站源码:正常使役,支持多从机功能码通信及从机寄存器写入.pdf
Simulink永磁同步直驱风机PMSG一次调频离散模型:含虚拟惯性与下垂控制,可扩展至光伏储能研究.pdf
VSG仿真、并网与离网运行仿真、预同期并网控制及虚拟同步机逆变器仿真.pdf
VIC水文模型全程视频教学指导.pdf
vrep_coppeliasim+matlab机器人轨迹控制仿真:利用matlab读取轨迹并控制机械臂在墙上绘图的详细学习示例.pdf
2000-2022年上市公司行业异质性数据(技术密集型、劳动密集型、资本密集型)(含原始数据和处理代码) 1、时间:2000-2022年 2、指标:股票代码、年份、股票简称、统计日期、行业名称、行业代码、成立日期、上市日期、所在省份、所在城市、上市状态、保留两位行业代码、保留一位行业代码、高科技为1,非高科技为0、重污染为1,非重污染为0、制造业为1,非制造业为0、劳动密集型为1,资本密集型为2,技术密集型为3 3、来源:csmar 4、根据2012年中国证监会行业划分是否高科技、是否重污染、是否制造业、是否劳动密集型、资本密集型、技术密集型。 5、内容:包括原始数据、处理代码和计算结果
TMS320F28335电机控制程序:BLDC、PMSM无感有感及异步VF程序源代码与开发资料大全.pdf
tc275、s12x、s32k144基于CANoe的UDS诊断数据库CDD文件及CAPL Boot上位机、下位机程序移植说明文档.pdf
STM32系列通信透传技术:以太网、串口、CAN透传及OBD协议解析.pdf
STM32开发:IIR带阻滤波器设计与实现.pdf
UG后处理:CNC西门子828D后处理与西门子后处理工厂实战自用.pdf
MYSQL深入学习总结.pdf
Stewart六自由度平台反解算法 C#.pdf
1、文件说明: Centos8操作系统vim-ale-3.3.0-1.el8.rpm以及相关依赖,全打包为一个tar.gz压缩包 2、安装指令: #Step1、解压 tar -zxvf vim-ale-3.3.0-1.el8.tar.gz #Step2、进入解压后的目录,执行安装 sudo rpm -ivh *.rpm
tc275、s12x和s32k144的Boot程序及UDS故障诊断与Bootloader移植的Python自制上位机源码.pdf
SSA-CNN-LSTM时间序列预测(Matlab)_ 麻雀算法优化卷积长短期记忆网络.pdf
UI篇:C#工控上位机Chart控件实现与展示.pdf
SRM12-8开关磁阻电机,功率2200w,额定转速3450rpm.pdf