技术架构
crm的技术架构:
- 视图层(view):展示数据,跟用户交互。
html, css,js,jquery,bootstrap(ext / easyUI),jsp - 控制层(Controller):控制业客处理流程(接收请求,接收参数,封装参数;根据不同的请求调用业务
(servlet, ) springMVC ( , webwork,strutsl,struts2) - 业务层(Service):处理业务逻辑(处理业务的步骤以及操作的原子性)
JAVASE(工作流:activiti|JBPM)
1,添加学生
2,记录操作日志 - 持久层(Dao/Mapper):操作数据库.
(jdbc) mybatis ( , hibernate,ibatis)
tbl_table----------pojo - 整合层:维护类资源,维护数据库资源
spring ( IoC,AOP) ( ,ejb, corba)