一、课程来源: 该课程是一套政府对企业的管理信息系统,所以安全非常重要,本系统基于springSecurity3.x的安全管理,并且使用目前最新报表技术(JasperReport5.1+Ireport5.1)完成交叉表及饼图设计,还给同学们介绍了基于JAX-WS的web应用,全面展示了技术和项目结合。 二、课程适合的对象及获得: 1 想学习SpringSecurity3.x对项目进行安全框架搭建的同学 2 想使用JasperReport5.1+Ireport5.1 进行报表设计的同学 3 你可以获取一个已经搭建好的安全管理平台 4 不用在网上找例子,就算找到也运行不了,该课程手把手的教你搭建环境和案例分析 5 该课程还给你提供一套基于ERP的常用架构,让你得到就可以运用到你目前的开发中 6 该课程不仅教你技术知识,还教你在实际开发中如何解决问题。 7 该课程老师为北方网专职讲师,你有问题可以及时得到解决。 8 该课程可以让你很快学会使用JAX-WS的Web应用。 9 该课程提供仿金蝶权限管理设计,让你学会大型企业的权限管理设计方案。 三、课程培养目标: 1 熟练掌握并精通SpringSecurity3.x、jasperReport5.1+Ireport5.1、WebService技术。 2 加强开发的内功修炼。 3 深入理解安全管理的重要性 4 深入理解权限管理RBAC思想四、培训定位: 本课程适合于各个层次的java开发人员,对于初级程序员来说,可以在短时间内迅速提高开发能力,掌握流行的技术,把握技术的发展脉络。对于中高级程序员来说,本课程可以在短时间内快速提升个人的开发能力及流程设计能力。 五、课程讲解内容涵盖: 1、 SpringSecurity3.x安全管理 2、 权限管理的RBAC思想 3 、jasperReport5.1最新技术 4、 Ireport5.1设计技巧 5、 SpringSecurity3.x整合在SSH2中 6、 WebService服务 六、技术介绍: SpringSecurity3.x:Spring Security是一个能够为基于Spring的企业应用系统提供描述性安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC(依赖注入,也称控制反转)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。Mysql:功能强大的中小型数据库。JasperReport:JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。Power designer:power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual DataModel)和物理数据模型(Physical Data Model)两个层次对数据库进行设计在这里,概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义;物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化.JAX-WS:JAX-WS规范是一组XML web services的JAVA API,JAX-WS允许开发者可以选择RPC-oriented或者message-oriented 来实现自己的web services。在 JAX-WS中,一个远程调用可以转换为一个基于XML的协议例如SOAP,在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP消息的代码。JAX-WS的运行时实现会将这些API的调用转换成为对应的SOAP消息。在服务器端,用户只需要通过Java语言定义远程调用所需要实现的接口SEI(service endpoint interface),并提供相关的实现,通过调用JAX-WS的服务发布接口就可以将其发布为WebService接口。 七、课程特色: 1、 所有代码均为手敲,除了html页面以外,不会出现大批量的复制粘贴。 2、 每一次讲课都有对应的文档,其中列出了课程的问题,解决方法,重点和难点。对于难点部分,会有详细的说明。 3、 课程不会照本宣科,每次都是提出疑问,带着疑问去解决问题。 4、 每次课程都在前次课程的基础上迭代开发,保证每次课程项目均可运行。 5、 课程会一开始安装初学者的思想逐渐深入,整体课程由浅入深。 6、 抛弃以往光讲的做法,课程中会提出各种疑问,包括常见的开发陷阱,加强印象,加强对项目的风险控制。 7、 课程在录制过程中特别强调到开发中容易犯的一些错误和技巧,有些错误会在重构的时候特别说明以加强印象。 8、 课程采用渐进思路进行,逐渐从新建一个空项目形成一个大型完整项目。
* C! A# K! z0 X0 |0 q/ }八、项目总结: 通过学习本课程,可以掌握比较新的开发技术与开发理念,加强开发人员的内功修炼,为读者增加丰富的项目经验与实际的开发经验,更为以后的工作发展打下良好的基础。
* E8 v7 ?9 L2 ?; s, ?+ d
' X2 D6 p% t6 l8 D6 C7 L
- |8 |/ O# [) s! _ 百度网盘下载地址: % N h- t; ^) X/ R5 k( `
. X" `* K* J& @4 {
|