认识图书管理的源码

参考hello world步骤2创建数据库,步骤3生成代码。

  • 源代码结构与配置文件。这里主要是认识源代码结构并确认配置文件的数据库配置是正确的。源代码采用了Spring MVC这个web框架实现了轻度耦合的方式来开发web应用;采用Hibernate持久化框架,实现领域模型到关系型数据库的映射,采用Apache Shiro安全框架,进行身份验证,授权,密码学和会话管理;采用Spring boot简化配置,实现 Coding by convention 的开发模式。

    image-20200316170857366

  • 图书实体对应于源码java部分的Ts.java与AbstractTs.java

    image-20200316151646875

  • 图管理模块对应于源码 java部分的package pdemo1tsgl.web.tsgl,jsp部分的 WEB-INF/view/tsgl。

    image-20200316173440830

  • 图书编辑处理页对应源码 java部分package pdemo1tsgl.web.tsgl 下面的jsbj.java与AbstractTsbj.java, jsp部分的WEB-INF/view/tsgl/tsbj.jsp

  • 图书查看处理页对应源码 java部分package pdemo1tsgl.web.tsgl 下面的jsck.java与AbstractTsck.java, jsp部分的WEB-INF/view/tsgl/tsbj.jsp

  • 图书列表引导页对应源码 java部分package pdemo1tsgl.web.tsgl 下面的jslb.java与AbstractTslb.java, jsp部分的WEB-INF/view/tsgl/tslb.jsp

在模型对应的源代码java部分,一般会生成两个对应的java类,例如图书实体对应 java类AbstractTs和Ts,以Abstract命名开始的AbstractTs承载了模型对应的核心代码,约定上不允许开发人员修改这部分代码,Ts继承AbstractTs,约定上允许开发人员尊循java重写规则修改这部分代码。在模型对应的源代码jsp部分,约定上通过js实现前端的模型不能转化的定制功能。当前案例不需要自定义代码。

results matching ""

    No results matching ""