spring企业开发-需求分析-第一篇

记录一次企业级开发,功能特别简单,重点记录开发过程中的思路以及开发过程中涉及的配置信息等。

主要需求:

使用C++语言开发客户端,功能主要为检测USB接口插入设备时,检测出设备类型以及设备型号。然后通过Socket进行检测信息的传输,传输到服务端将其存储到数据库并在页面展示。同时可以通过web页面对设备进行维护管理,即对其是否合法准入等进行评判。

项目结构:

开发两个项目:

1、USB接口检测程序;C++开发

2、数据展示以及管理系统:java开发

这里暂且不提C++开发的客户端,主要先描述java开发的项目。

项目包含技术

项目为求效率,使用maven构建,采用springMVC+spring+mybatis+log4j+druid连接池的常用技术+jsp前端页面渲染。

重点讲解项目部分:

1、spring与mybatis整合部分

2、spring事务管理

3、动态切换数据源

4、Socket网络编程

5、切面(主要用于事务以及切换数据源部分)

6、前端session实用以及登录加密等问题

总结:

因为项目比较简单,主要是为了记录开发中许多项目可能用到得技术点。上面技术讲解顺序按照实际开发过程顺序进行讲解。

最后附上一张项目整体架构图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值