您的位置:首页 > 编程语言 > Java开发

基于Spring MVC+Spring JPA技术使用Spring全注解实战开发大型商业ERP项目

2013-12-03 09:49 711 查看
对这个课程有兴趣的朋友可以加我的qq2059055336和我联系哦

一、本课程是怎么样的一门课程(全面介绍)

1.1、课程的背景

ERP是(Enterprise Resource Planning,企业资源计划系统)的概念,是美国GartnerGroup公司于1990年提出的,其确切定义是:MRPⅡ(企业制造资源计划)下一代的制造业系统和资源计划软件

ERP系统包括以下主要功能:供应链管理、销售与市场、分销、客户服务、财务管理、制造管理、库存管理、工厂与设备维护、人力资源、报表、制造执行系统(Manufacturing Executive System,MES)、工作流服务和企业信息系统等。此外,还包括金融投资管理、质量管理、运输管理、项目管理、法规与标准和过程控制等补充功能。

1.2、课程内容简介

本课程将会以项目功能为驱动,以功能为载体依次从浅入深的讲解目前Java Web开发中使用的最新技术。课程中除了数据增删改查这种传统功能外,还涉及到权限设计,树形菜单,站内聊天,报表开发等实用的设计方法或技术实现

1.3、项目介绍

本课程使用的项目来自于价值80万的商业ERP,为了教学与学习的方便而做了一些简化,只保留了CRM与进销存模块的功能。

ERP:企业资源计划

CRM:客户关系管理

进销存:采购(进)—>入库(存)—>销售(销)

1.4、课程大纲

第一讲:说在前面的话

第二讲:深入学习注解-1

第三讲:深入学习注解-2

第四讲:JUnit4基础

第五讲:三层结构的设计与搭建

第六讲:JPA简介与基本配置

第七讲:JPA单表映射详解

第八讲:JPA操作多表映射-1

第九讲:JPA操作多表映射-2

第十讲:JPA操作多表映射-3

第十一讲:JPA查询-1

第十二讲:JPA查询-2

第十三讲:泛型DAO的设计

第十四讲:Spring简介与基本使用

第十五讲:Spring基于XML的IoC

第十六讲:Spring基于注解的IoC

第十七讲:Spring AOP

第十八讲:Spring集成JPA-1

第十九讲:Spring集成JPA-2

第二十讲:Spring MVC简介与基本配置

第二十一讲:Spring MVC配置详解

第二十二讲:Spring MVC请求处理

第二十三讲:Spring MVC完成CRUD-1

第二十四讲:Spring MVC完成CRUD-2

第二十五讲:Spring MVC完成CRUD-3

第二十六讲:Spring MVC完成CRUD-4

第二十七讲:Spring MVC数据有效性校验

第二十八讲:Spring MVC文件上传

第二十九讲:Spring MVC处理Ajax请求

第三十讲:Spring MVC的视图技术

第三十一讲:Spring MVC异常处理

第三十二讲:jQuery简介与基本使用

第三十三讲:jQuery应用-1

第三十四讲:jQuery应用-2

第三十五讲:正则表达式

第三十六讲:jQuery插件之Validation

第三十七讲:JSON详解

第三十八讲:jQuery插件之zTree-1

第三十九讲:jQuery插件之zTree-2

第四十讲:jQuery插件之lhgdialog

第四十一讲:综合应用-1

第四十二讲:综合应用-2

第四十三讲:综合应用-3

第四十四讲:综合应用-4

第四十五讲:综合应用-5

第四十六讲:综合应用-6

第四十七讲:综合应用-7

第四十八讲:UEditor的使用

第四十九讲:HTML5介绍及其Form API

第五十讲:HTML5 WebSocket实现即时聊天-1

第五十一讲:HTML5 WebSocket实现即时聊天-2

第五十二讲:HTML5 WebSocket实现即时聊天-3

第五十三讲:HTML5 WebSocket实现即时聊天-4

第五十四讲:HTML5 WebSocket实现即时聊天-5

第五十五讲:Web Service基本使用

第五十六讲:使用Axis2调用Web Service

第五十七讲:使用Highcharts实现图表

第五十八讲:PDF文件报表的实现

第五十九讲:Excel文件报表的实现

第六十讲:使用Quartz完成任务调度

1.5、讲师介绍

老谭,北风网签约讲师,拥有6年Java开发经验,4年高端Java培训经验。曾参与过齐鲁制药厂ERP,优益科技公司OA等企业管理软件,也曾领导开发过基于Java的网站。有极为丰富的实战经验与管理经验。现为成都某培训机构Java讲师,负责为即将毕业的在校大学生提供Java开发方面的技术培训。其授课风格严谨,讲解理论深入浅出,擅长项目驱动教学。

二、为什么需要这么套课程?

2.1、企业需要什么?

说明:以下企业需求职位均来自于51job.

职位1、Java软件工程师

职位2、中级web工程师

职位3、J2EE开发经理

更多企业招聘信息请参考:www.51job.com

2.2、课程学习目标(我们提供什么?)

目标一. 掌握设计与实现三层结构的方式

目标二. 掌握使用JPA进行数据库操作

目标三. 掌握Spring在企业开发中的使用

目标四. 掌握Spring MVC构建Java Web系统

目标五. 掌握全注解配置三大框架集成开发

目标六. 掌握Java Web项目中树形结构的使用

目标七. 掌握jQuery实现页面动态效果与Ajax调用

目标八. 掌握JSON数据格式在企业开发中的使用方法

目标九. 掌握正则表达式在页面前台数据有效性验证的使用

目标十. 掌握基于Java EE7的Bean Validation

目标十一. 掌握Java Web中的图表与报表实现方式

目标十二. 掌握任务调度的概念以及具体使用

目标十三. 掌握权限管理的设计思路

目标十四. 掌握基于HTML5 WebSocket技术的站内即时聊天

目标十五. 掌握Web Service的调用与实现

目标十六. 掌握JUnit4实现单元测试

三、我该怎么学,如何才能学好这门课程,给些建议。

4.1、时间上的安排建议

本课程共60讲,如果您时间上充分,建议以每天4-5讲的进度往前学习。

4.2、学习要求

如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆

如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三

4.3、讲师建议

建议:

1. 理论结合实践

2. 多问多交流

3. 将安排完成的练习按照任务完成自我检测。

4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三

5. 最后祝您学有所成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: