• Spring+SpringMVC+MyBatis+easyUI整合基础篇(四)代码简化


    作者:13
    GitHub:https://github.com/ZHENFENG13
    版权声明:本文为原创文章,未经允许不得转载。

    前言

    项目展示地址,点这里http://ssm-demo.13blog.site,账号:admin 密码:123456

    当然,也可以直接导入源码, 点击这里下载代码。

    Github地址在这里:https://github.com/ZHENFENG13

    由于刚开始写博客,所以很多细节都想不到,源码也放到GitHub上去了,自己动动手应该也就可以了,无非是自己多注意一点,细心一点,编码啊,jar包啊,有时候或者一个分号,或者一个单引号双引号,这些都可能导致出错的,一定要多动手,自己多实践。

    简化目的

    又看了一下代码,感觉对于入门的人来说,还是有些不合适的,easyui、ajax这些知识点也不是一天两天就能掌握的,所以,又写了一个小demo,把easyui、日志这些都去掉了,就保留一个功能,当做搭建项目的脚手架吧,两个项目结合起来看,也会有些收获的。

    目录详解

    ssm-demo
    ├── ssm-demo
    ├── ssm-login
    └── ssm-maven

    ssm-demo仓库下会有三个项目,如上图,ssm-demo为普通的JavaWeb工程,并没有引入maven管理项目, 而ssm-maven则为maven改造后的项目,使用maven统一管理项目jar包及项目构建,后续的优化都在这个项目里做。

    由于一开始没有做好目录结构,导致几个项目耦合在一个仓库中,给有些朋友带来一些困扰,因此后续会重新创建一个仓库。

    详细目录结构如下:

    ssm-demo
    ├── ssm-demo
    ├── WebRoot
    ├── db
    └── src
    ├── ssm-login
    ├── WebRoot
    ├── db
    └── src
    ├── ssm-maven
    ├── src/main/java
    ├── src/main/resources
    ├── src/main/webapp
    └── pom.xml
    └──README.md

    对应为:

    ssm-demo
    ├── ssm-demo
    ├── 静态网页文件及配置文件
    ├── 数据库文件
    └── java代码
    ├── ssm-login
    ├── 静态网页文件及配置文件
    ├── 数据库文件
    └── java代码
    ├── ssm-maven
    ├── java代码
    ├── 配置文件
    ├── 网站静态资源
    └── pom.xml
    └──README.md等文件

    结语

    由于是第一次做开源项目,可能有些考虑不到的地方,希望大家指正,也可能有不完善的地方,我会尽量修改使项目变得更优秀,是项目的进步,也算是自己的进步。

    如果有朋友需要帮助的话,可以留言。

  • 相关阅读:
    java基于redis事务的秒杀实现
    redis事务
    java 根据经纬度坐标计算两点的距离算法
    Spring ElasticsearchTemplate 经纬度按距离排序
    springboot springmvc拦截器 拦截POST、PUT、DELETE请求参数和响应数据,并记录操作日志
    jpa Auditor 自动赋值与自定义 @CreatedBy @LastModifiedBy @CreatedDate @LastModifiedDate
    docker安装elasticsearch
    win10中使用 Windows照片查看器
    Springboot 项目启动后执行某些自定义代码
    SimpleDateFormat 线程不安全及解决方案
  • 原文地址:https://www.cnblogs.com/han-1034683568/p/6476852.html
Copyright © 2020-2023  润新知