实例介绍
后台管理模块、PC端用户模块、PC端商品模块、PC端订单模块、redis和分布式锁模块协同模拟分布式架构
【实例截图】
【核心代码】
dz-model
└── dz-model
├── dz-model-admin-api
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ ├── entity
│ │ ├── SysPermission.java
│ │ ├── SysRole.java
│ │ ├── SysRolePermissionKey.java
│ │ ├── SysUser.java
│ │ └── SysUserRoleKey.java
│ └── service
│ ├── SysPermissionService.java
│ ├── SysRoleService.java
│ └── SysUserService.java
├── dz-model-admin-service
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ └── ToSearchResult.java
│ │ │ ├── mapper
│ │ │ │ ├── SysPermissionMapper.java
│ │ │ │ ├── SysRoleMapper.java
│ │ │ │ ├── SysRolePermissionMapper.java
│ │ │ │ ├── SysUserMapper.java
│ │ │ │ └── SysUserRoleMapper.java
│ │ │ └── service
│ │ │ └── impl
│ │ │ ├── SysPermissionServiceImpl.java
│ │ │ ├── SysRoleServiceImpl.java
│ │ │ └── SysUserServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── log4j.properties
│ │ ├── maping
│ │ │ ├── SysPermissionMapper.xml
│ │ │ ├── SysRoleMapper.xml
│ │ │ ├── SysRolePermissionMapper.xml
│ │ │ ├── SysUserMapper.xml
│ │ │ ├── SysUserRoleMapper.xml
│ │ │ └── generator_sql.xml
│ │ └── sql
│ │ ├── 上线之前数据库新增表.sql
│ │ └── 上线之后数据库修改语句.sql
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ ├── log4j.properties
│ ├── maping
│ │ ├── SysPermissionMapper.xml
│ │ ├── SysRoleMapper.xml
│ │ ├── SysRolePermissionMapper.xml
│ │ ├── SysUserMapper.xml
│ │ ├── SysUserRoleMapper.xml
│ │ └── generator_sql.xml
│ └── sql
│ ├── 上线之前数据库新增表.sql
│ └── 上线之后数据库修改语句.sql
├── dz-model-admin-web
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ └── UserFilter.java
│ │ │ ├── controller
│ │ │ │ ├── authority
│ │ │ │ │ ├── BaseController.java
│ │ │ │ │ ├── MainController.java
│ │ │ │ │ ├── SysPermissionController.java
│ │ │ │ │ ├── SysRoleController.java
│ │ │ │ │ └── SysUserController.java
│ │ │ │ └── logic
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── ClientUserController.java
│ │ │ │ ├── GoodsController.java
│ │ │ │ └── OrderController.java
│ │ │ └── utils
│ │ │ ├── MenuUtil.java
│ │ │ ├── SessionUtil.java
│ │ │ └── User.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── log4j.properties
│ │ ├── static
│ │ │ ├── css
│ │ │ │ ├── font
│ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ │ └── pc
│ │ │ │ ├── ace-rtl.min.css
│ │ │ │ ├── ace-skins.min.css
│ │ │ │ ├── ace.min.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── common.css
│ │ │ │ ├── datepicker.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── jquery-ui-1.10.3.full.min.css
│ │ │ │ ├── ui.jqgrid.css
│ │ │ │ └── video-js.css
│ │ │ ├── images
│ │ │ │ └── input_bg.png
│ │ │ ├── js
│ │ │ │ └── pc
│ │ │ │ ├── ace-elements.min.js
│ │ │ │ ├── ace-extra.min.js
│ │ │ │ ├── ace.min.js
│ │ │ │ ├── bootstrap-datepicker.min.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── common.js
│ │ │ │ ├── grid.locale-en.js
│ │ │ │ ├── jquery-2.0.3.min.js
│ │ │ │ ├── jquery-form.js
│ │ │ │ ├── jquery.jqGrid.min.js
│ │ │ │ ├── typeahead-bs2.min.js
│ │ │ │ └── video.js
│ │ │ ├── laydate
│ │ │ │ ├── laydate.js
│ │ │ │ └── theme
│ │ │ │ └── default
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ └── iconfont.woff
│ │ │ │ └── laydate.css
│ │ │ ├── layer
│ │ │ │ ├── layer.js
│ │ │ │ ├── mobile
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── need
│ │ │ │ │ └── layer.css
│ │ │ │ ├── skin
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ └── theme
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── login
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-responsive.min.css
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── camera.css
│ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ └── matrix-login.css
│ │ │ │ ├── images
│ │ │ │ │ ├── banner_slide_01.jpg
│ │ │ │ │ ├── banner_slide_02.jpg
│ │ │ │ │ ├── banner_slide_03.jpg
│ │ │ │ │ ├── banner_slide_04.jpg
│ │ │ │ │ ├── banner_slide_05.jpg
│ │ │ │ │ ├── camera-loader.gif
│ │ │ │ │ ├── camera_skins.png
│ │ │ │ │ ├── logo.png
│ │ │ │ │ ├── suo.png
│ │ │ │ │ ├── user.png
│ │ │ │ │ └── yan.png
│ │ │ │ ├── js
│ │ │ │ │ ├── ban.js
│ │ │ │ │ ├── camera.min.js
│ │ │ │ │ ├── jquery-1.7.2.js
│ │ │ │ │ ├── jquery.cookie.js
│ │ │ │ │ ├── jquery.easing.1.3.js
│ │ │ │ │ ├── jquery.tips.js
│ │ │ │ │ └── templatemo_script.js
│ │ │ │ └── keypad
│ │ │ │ ├── css
│ │ │ │ │ └── framework
│ │ │ │ │ └── form.css
│ │ │ │ ├── images
│ │ │ │ │ └── formEle
│ │ │ │ │ ├── keyBg.jpg
│ │ │ │ │ ├── keyBg2.jpg
│ │ │ │ │ ├── keyBg3.jpg
│ │ │ │ │ └── keypad.gif
│ │ │ │ └── js
│ │ │ │ ├── form
│ │ │ │ │ └── keypad.js
│ │ │ │ ├── framework.js
│ │ │ │ └── jquery.js
│ │ │ └── zTree
│ │ │ ├── css
│ │ │ │ └── zTreeStyle
│ │ │ │ ├── img
│ │ │ │ │ ├── diy
│ │ │ │ │ │ ├── 1_close.png
│ │ │ │ │ │ ├── 1_open.png
│ │ │ │ │ │ ├── 2.png
│ │ │ │ │ │ ├── 3.png
│ │ │ │ │ │ ├── 4.png
│ │ │ │ │ │ ├── 5.png
│ │ │ │ │ │ ├── 6.png
│ │ │ │ │ │ ├── 7.png
│ │ │ │ │ │ ├── 8.png
│ │ │ │ │ │ └── 9.png
│ │ │ │ │ ├── line_conn.gif
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── zTreeStandard.gif
│ │ │ │ │ └── zTreeStandard.png
│ │ │ │ └── zTreeStyle.css
│ │ │ └── js
│ │ │ └── jquery.ztree.all.min.js
│ │ └── templates
│ │ ├── authority
│ │ │ ├── sysPermission
│ │ │ │ ├── allotPermission.ftl
│ │ │ │ ├── manager.ftl
│ │ │ │ ├── toAdd.ftl
│ │ │ │ └── toUpdate.ftl
│ │ │ ├── sysRole
│ │ │ │ ├── allotRole.ftl
│ │ │ │ ├── manager.ftl
│ │ │ │ ├── toAdd.ftl
│ │ │ │ └── toUpdate.ftl
│ │ │ └── sysUser
│ │ │ ├── manager.ftl
│ │ │ ├── toAdd.ftl
│ │ │ └── toUpdate.ftl
│ │ ├── common
│ │ │ └── includes.ftl
│ │ ├── error_404.ftl
│ │ ├── index.ftl
│ │ ├── logic
│ │ │ ├── clientUser
│ │ │ │ └── manager.ftl
│ │ │ ├── goods
│ │ │ │ └── manager.ftl
│ │ │ └── order
│ │ │ └── manager.ftl
│ │ ├── login.ftl
│ │ └── updatePwd.ftl
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ ├── log4j.properties
│ ├── static
│ │ ├── css
│ │ │ ├── font
│ │ │ │ └── fontawesome-webfont.woff
│ │ │ └── pc
│ │ │ ├── ace-rtl.min.css
│ │ │ ├── ace-skins.min.css
│ │ │ ├── ace.min.css
│ │ │ ├── bootstrap.min.css
│ │ │ ├── common.css
│ │ │ ├── datepicker.css
│ │ │ ├── font-awesome.min.css
│ │ │ ├── jquery-ui-1.10.3.full.min.css
│ │ │ ├── ui.jqgrid.css
│ │ │ └── video-js.css
│ │ ├── images
│ │ │ └── input_bg.png
│ │ ├── js
│ │ │ └── pc
│ │ │ ├── ace-elements.min.js
│ │ │ ├── ace-extra.min.js
│ │ │ ├── ace.min.js
│ │ │ ├── bootstrap-datepicker.min.js
│ │ │ ├── bootstrap.min.js
│ │ │ ├── common.js
│ │ │ ├── grid.locale-en.js
│ │ │ ├── jquery-2.0.3.min.js
│ │ │ ├── jquery-form.js
│ │ │ ├── jquery.jqGrid.min.js
│ │ │ ├── typeahead-bs2.min.js
│ │ │ └── video.js
│ │ ├── laydate
│ │ │ ├── laydate.js
│ │ │ └── theme
│ │ │ └── default
│ │ │ ├── font
│ │ │ │ ├── iconfont.eot
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── iconfont.ttf
│ │ │ │ └── iconfont.woff
│ │ │ └── laydate.css
│ │ ├── layer
│ │ │ ├── layer.js
│ │ │ ├── mobile
│ │ │ │ ├── layer.js
│ │ │ │ └── need
│ │ │ │ └── layer.css
│ │ │ ├── skin
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ └── theme
│ │ │ └── default
│ │ │ ├── icon-ext.png
│ │ │ ├── icon.png
│ │ │ ├── layer.css
│ │ │ ├── loading-0.gif
│ │ │ ├── loading-1.gif
│ │ │ └── loading-2.gif
│ │ ├── login
│ │ │ ├── css
│ │ │ │ ├── bootstrap-responsive.min.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── camera.css
│ │ │ │ ├── font-awesome.css
│ │ │ │ └── matrix-login.css
│ │ │ ├── images
│ │ │ │ ├── banner_slide_01.jpg
│ │ │ │ ├── banner_slide_02.jpg
│ │ │ │ ├── banner_slide_03.jpg
│ │ │ │ ├── banner_slide_04.jpg
│ │ │ │ ├── banner_slide_05.jpg
│ │ │ │ ├── camera-loader.gif
│ │ │ │ ├── camera_skins.png
│ │ │ │ ├── logo.png
│ │ │ │ ├── suo.png
│ │ │ │ ├── user.png
│ │ │ │ └── yan.png
│ │ │ ├── js
│ │ │ │ ├── ban.js
│ │ │ │ ├── camera.min.js
│ │ │ │ ├── jquery-1.7.2.js
│ │ │ │ ├── jquery.cookie.js
│ │ │ │ ├── jquery.easing.1.3.js
│ │ │ │ ├── jquery.tips.js
│ │ │ │ └── templatemo_script.js
│ │ │ └── keypad
│ │ │ ├── css
│ │ │ │ └── framework
│ │ │ │ └── form.css
│ │ │ ├── images
│ │ │ │ └── formEle
│ │ │ │ ├── keyBg.jpg
│ │ │ │ ├── keyBg2.jpg
│ │ │ │ ├── keyBg3.jpg
│ │ │ │ └── keypad.gif
│ │ │ └── js
│ │ │ ├── form
│ │ │ │ └── keypad.js
│ │ │ ├── framework.js
│ │ │ └── jquery.js
│ │ └── zTree
│ │ ├── css
│ │ │ └── zTreeStyle
│ │ │ ├── img
│ │ │ │ ├── diy
│ │ │ │ │ ├── 1_close.png
│ │ │ │ │ ├── 1_open.png
│ │ │ │ │ ├── 2.png
│ │ │ │ │ ├── 3.png
│ │ │ │ │ ├── 4.png
│ │ │ │ │ ├── 5.png
│ │ │ │ │ ├── 6.png
│ │ │ │ │ ├── 7.png
│ │ │ │ │ ├── 8.png
│ │ │ │ │ └── 9.png
│ │ │ │ ├── line_conn.gif
│ │ │ │ ├── loading.gif
│ │ │ │ ├── zTreeStandard.gif
│ │ │ │ └── zTreeStandard.png
│ │ │ └── zTreeStyle.css
│ │ └── js
│ │ └── jquery.ztree.all.min.js
│ └── templates
│ ├── authority
│ │ ├── sysPermission
│ │ │ ├── allotPermission.ftl
│ │ │ ├── manager.ftl
│ │ │ ├── toAdd.ftl
│ │ │ └── toUpdate.ftl
│ │ ├── sysRole
│ │ │ ├── allotRole.ftl
│ │ │ ├── manager.ftl
│ │ │ ├── toAdd.ftl
│ │ │ └── toUpdate.ftl
│ │ └── sysUser
│ │ ├── manager.ftl
│ │ ├── toAdd.ftl
│ │ └── toUpdate.ftl
│ ├── common
│ │ └── includes.ftl
│ ├── error_404.ftl
│ ├── index.ftl
│ ├── logic
│ │ ├── clientUser
│ │ │ └── manager.ftl
│ │ ├── goods
│ │ │ └── manager.ftl
│ │ └── order
│ │ └── manager.ftl
│ ├── login.ftl
│ └── updatePwd.ftl
├── dz-model-client-api
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ ├── entity
│ │ └── ClientUser.java
│ └── service
│ └── ClientUserService.java
├── dz-model-client-service
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ ├── BaseService.java
│ │ │ │ └── ToSearchResult.java
│ │ │ ├── mapper
│ │ │ │ ├── ClientUserMapper.java
│ │ │ │ └── ClientUserMapper.xml
│ │ │ └── service
│ │ │ └── impl
│ │ │ └── ClientUserServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── log4j.properties
│ │ ├── maping
│ │ │ ├── ClientUserMapper.xml
│ │ │ └── generator_sql.xml
│ │ └── sql
│ │ ├── 上线之前数据库新增表.sql
│ │ └── 上线之后数据库修改语句.sql
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ ├── log4j.properties
│ ├── maping
│ │ ├── ClientUserMapper.xml
│ │ └── generator_sql.xml
│ └── sql
│ ├── 上线之前数据库新增表.sql
│ └── 上线之后数据库修改语句.sql
├── dz-model-client-web
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── SwaggerConfig.java
│ │ │ │ └── UserFilter.java
│ │ │ └── controller
│ │ │ └── ClientUserController.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ └── log4j.properties
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ └── log4j.properties
├── dz-model-common
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ └── common
│ ├── base
│ │ ├── BaseService.java
│ │ ├── PcUserVo.java
│ │ └── ZtreeNode.java
│ ├── finals
│ │ ├── FinalUtil.java
│ │ ├── MqUtil.java
│ │ └── UserFinalUtil.java
│ ├── serach
│ │ ├── JqGridHandler.java
│ │ ├── SearchCondition.java
│ │ ├── SearchConditions.java
│ │ ├── SearchPage.java
│ │ ├── SearchResult.java
│ │ └── SearchRule.java
│ └── tools
│ ├── BodyMsg.java
│ ├── IdUtil.java
│ ├── IpUtil.java
│ ├── Md5Util.java
│ ├── RandomUtil.java
│ └── ServiceException.java
├── dz-model-goods-api
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ ├── entity
│ │ ├── Goods.java
│ │ └── GoodsWater.java
│ └── service
│ └── GoodsService.java
├── dz-model-goods-service
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ └── ToSearchResult.java
│ │ │ ├── mapper
│ │ │ │ ├── GoodsMapper.java
│ │ │ │ └── GoodsWaterMapper.java
│ │ │ ├── mq
│ │ │ │ └── OrderMq.java
│ │ │ └── service
│ │ │ └── impl
│ │ │ └── GoodsServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── log4j.properties
│ │ ├── maping
│ │ │ ├── GoodsMapper.xml
│ │ │ ├── GoodsWaterMapper.xml
│ │ │ └── generator_sql.xml
│ │ └── sql
│ │ ├── 上线之前数据库新增表.sql
│ │ └── 上线之后数据库修改语句.sql
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ ├── log4j.properties
│ ├── maping
│ │ ├── GoodsMapper.xml
│ │ ├── GoodsWaterMapper.xml
│ │ └── generator_sql.xml
│ └── sql
│ ├── 上线之前数据库新增表.sql
│ └── 上线之后数据库修改语句.sql
├── dz-model-goods-web
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── SwaggerConfig.java
│ │ │ │ └── UserFilter.java
│ │ │ └── controller
│ │ │ └── GoodsController.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ └── log4j.properties
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ └── log4j.properties
├── dz-model-order-api
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ ├── entity
│ │ ├── MqMessage.java
│ │ ├── Order.java
│ │ └── OrderDetails.java
│ └── service
│ └── OrderService.java
├── dz-model-order-service
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ └── ToSearchResult.java
│ │ │ ├── mapper
│ │ │ │ ├── MqMessageMapper.java
│ │ │ │ ├── OrderDetailsMapper.java
│ │ │ │ └── OrderMapper.java
│ │ │ ├── mq
│ │ │ │ └── OrderMq.java
│ │ │ └── service
│ │ │ └── impl
│ │ │ └── OrderServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── log4j.properties
│ │ ├── maping
│ │ │ ├── MqMessageMapper.xml
│ │ │ ├── OrderDetailsMapper.xml
│ │ │ ├── OrderMapper.xml
│ │ │ └── generator_sql.xml
│ │ └── sql
│ │ ├── 上线之前数据库新增表.sql
│ │ └── 上线之后数据库修改语句.sql
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ ├── log4j.properties
│ ├── maping
│ │ ├── MqMessageMapper.xml
│ │ ├── OrderDetailsMapper.xml
│ │ ├── OrderMapper.xml
│ │ └── generator_sql.xml
│ └── sql
│ ├── 上线之前数据库新增表.sql
│ └── 上线之后数据库修改语句.sql
├── dz-model-order-web
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── config
│ │ │ │ ├── BaseController.java
│ │ │ │ ├── SwaggerConfig.java
│ │ │ │ └── UserFilter.java
│ │ │ └── controller
│ │ │ └── OrderController.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ └── log4j.properties
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ └── log4j.properties
├── dz-model-redis-api
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── hd
│ └── service
│ ├── GoodsLockService.java
│ └── StringRedisTemplateService.java
├── dz-model-redis-service
│ ├── pom.xml
│ ├── src
│ │ └── main
│ │ ├── java
│ │ │ └── hd
│ │ │ ├── Application.java
│ │ │ ├── lock
│ │ │ │ └── GoodsLock.java
│ │ │ └── service
│ │ │ └── impl
│ │ │ ├── GoodsLockServiceImpl.java
│ │ │ └── StringRedisTemplateServiceImpl.java
│ │ └── resources
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ └── log4j.properties
│ └── target
│ └── classes
│ ├── application-dev.yml
│ ├── application.yml
│ └── log4j.properties
└── pom.xml
255 directories, 437 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论