zoukankan      html  css  js  c++  java
  • 001-脚手架发展,基础代码结构+mybatis代码生成

    一、概述

      脚手架是为了保证各施工过程顺利进行而搭设的工作平台。

      编程领域中的“脚手架(Scaffolding)”指的是能够快速搭建项目“骨架”的一类工具。

      java变成中,架构师搭建的代码结构你到处拷贝的,mybatis 的代码生成,以及maven 生成的基本代码结构,都属于脚手架的基础发展范畴

      例如大多数的React项目都有src,public,webpack配置文件等等,而src目录中又包含components目录等等。每次在新建项目时,手动创建这些固定的文件目录。脚手架的作用就是帮助你完成这些重复性的工作,包括一键生成主要的目录结构、安装依赖等等。

    1.1、发展

    1、个人搭建项目

      主要指编写基础代码结构+设计模式+建构通用DAO

      进而发展:基础代码结构+mybatis代码生成【jpa】

      适合高度自定义、自治化项目开发

    2、自定义开发脚手架

      适合一定规模开发,统一规范化开发,并需要自治微服务

    3、微服务脚手架JHipster  

    二、基础代码结构+mybatis代码生成

      https://github.com/bjlhx15/java_base_architecture.git

        项目中 mybatis-springmvc-base、springboot-base

      参看内部md文档

      

  • 相关阅读:
    编程 判断 是否满足条件 的 验证代码。
    Javascript作用域详解。
    DateTable To Json
    反射_获取字段的Description信息
    C# Json格式
    jQuery选择器
    SQL日期格式转换
    【转载】#pragma once与#ifndef
    C++中的左值与右值
    HTML、CSS基础知识
  • 原文地址:https://www.cnblogs.com/bjlhx/p/11758180.html
Copyright © 2011-2022 走看看