Java业务分析设计实例视频课程

业务设计是整个项目中的灵魂所在,更是一位有经验的研发者必备的从业技能。本课程在读者学习完Java课程的基础之上进行多面深入的实例分析。

565人学习

中级24课时2017/04/05更新

二维码下载学堂APP缓存视频离线看

李兴华
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
Java高级工程师实战课程系列套餐(JSP实战+SSH实战+AJAX异步数据交互)
JSP实战开发视频课程
31995人学习
¥399.00
JSP项目实战-CRM管理系统视频课程
5411人学习
¥699.00
框架开发起源 —— Java反射编程视频课程
10713人学习
¥99.00
更 多 6 门 课 程
高级JAVA工程师必备视频课程套餐
RESTful(Restful设计、Jesey实现WEB服务处理)视频课程
5554人学习
¥299.00
AMR项目实战视频课程(Spring MVC + MyBatis)
7993人学习
¥599.00
MyBatis开发框架视频课程
5650人学习
¥599.00
更 多 7 门 课 程
互联网集群架构系列套餐(Redis+Dubbo+单点登录+Zookeeper协调组件)
Dubbo开发框架视频课程
18036人学习
¥998.00
Redis数据库视频课程
18288人学习
¥199.00
企业项目开发中协调一致性组件之ZooKeeper视频课程
6761人学习
¥499.00
更 多 5 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
Java高级工程师实战课程系列套餐(SSO单点登录+Shiro开发框架)
SSO单点登录(CAS+Shiro+Redis)实战视频课程
7827人学习
¥999.00
【李兴华】Shiro开发框架视频课程(采用Eclipse + Maven进行开发)
9692人学习
¥699.00
【SSM】报名预约系统实战开发视频课程
4932人学习
¥699.00
更 多 3 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

Java开发人员,相关专业与技术爱好者

你将会学到:

业务设计是整个项目中的灵魂所在,更是一位有经验的研发者必备的从业技能。本课程在读者学习完Java课程的基础之上进行多面深入的实例分析。

课程简介:

在本课程中读者可以学习到软件分层设计思想、基础业务层设计与开发问题分析、反射工厂实现、动态代理设计模式、ORMapping操作的综合应用。


展开更多

课程大纲-Java业务分析设计实例视频课程

  • 第1章软件设计规划(47分钟2节)

  • 1-1

    软件分层设计本课程主要讲解对于传统项目开发之中的软件分层设计思想,以及每一层的主要作用;

    [20:45]
  • 1-2

    设计分析实例本课程通过一张单表以点带面的方式实现了业务分层的设计,帮助读者深入的理解业务与数据之间的交互关系。

    [26:54]
  • 第2章项目开发准备(44分钟2节)

  • 2-1

    定义数据库连接类本课程主要为全局项目提供有一个完整的数据库连接工具类的定义。同时讲解了可移植性方案的实现思路。

    [34:28]
  • 2-2

    定义VO类本课程完善了简单java类的定义要求,以及设计原则。

    [10:30]
  • 第3章数据层设计与开发(46分钟3节)

  • 3-1

    定义数据层标准本课程主要讲解了数据层标准的作用,以及命名规范的确定。

    [26:11]
  • 3-2

    数据层标准实现类本课程主要通过数据层的实现,分析PreparedStatement的主要作用,以及传统引用处理过程之中的程序结构问题。

    [15:35]
  • 3-3

    数据层工厂类本课程主要使用了反射机制以及泛型概念定义了数据层工厂类,同时重点分析了由于引用传递所带来的反射操作困难。

    [04:25]
  • 第4章业务层设计与开发(35分钟3节)

  • 4-1

    定义业务层标准本课程主要讲解了业务层的实现标准定义;

    [14:04]
  • 4-2

    业务层标准实现类本课程主要讲解了业务层的主要作用,以及业务层对非核心功能(数据库支持)的操作,同时讲解了如何利用DAOFactory取得数据层实例。

    [18:19]
  • 4-3

    业务层工厂类本课程主要讲解了业务层工厂类的实现,同样使用反射+泛型的模式实现,以减少重复代码。

    [03:12]
  • 第5章业务测试(28分钟2节)

  • 5-1

    使用主方法测试本课程主要使用了基于主方法的业务测试方法。

    [11:04]
  • 5-2

    使用Junit测试本课程主要讲解了如何基于junit的顺序式执行来实现所有业务层方法的功能测试。

    [17:45]
  • 第6章程序结构加强(1小时17分钟4节)

  • 6-1

    数据库连接控制加强本课程主要是解决数据库连接对象引用传递的问题。使用ThreadLocal类实现了静态的连接工厂解决每个线程的连接对象存储以及引用问题。

    [21:50]
  • 6-2

    业务层结构优化本课程主要讲解如何利用动态代理设计模式解决业务层重复问题,以及如何利用代理设计解决事务与数据库关闭问题。

    [18:07]
  • 6-3

    数据层结构优化本课程主要针对于数据层标准的可重用设计进行提升。

    [11:15]
  • 6-4

    工厂设计模式改进本课程主要针对于传统的静态工厂设计提出合理的重用设计解决方案。

    [26:14]
  • 第7章ORMapping设计改进(2小时43分钟8节)

  • 7-1

    ORMapping设计思想本课程主要分析了数据层操作在实际开发中的各种问题,以及ORMapping概念的简介。

    [13:20]
  • 7-2

    JDBC元数据操作本课程主要是讲解利用ResultSetMetaData取得数据库返回结构的元对象以方便实现数据反射操作。

    [17:47]
  • 7-3

    数据增加改进策略本课程主要讲解了如何利用配置文件的方式解决主键属性定义的问题。

    [13:37]
  • 7-4

    数据增加改进实现本课程主要实现了ORMapping的设计模式操作,并且利用反射实现数据增加处理。

    [36:39]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部