Skip to content
/ zheng Public

Căn cứ vào Spring+SpringMVC+Mybatis phân bố thức nhanh nhẹn khai phá hệ thống giá cấu, cung cấp trọn bộ công cộng cải trang vụ phục vụ mô khối: Tập trung quyền hạn quản lý ( đơn điểm đăng nhập ), nội dung quản lý, chi trả trung tâm, người dùng quản lý ( duy trì kẻ thứ ba đăng nhập ), WeChat ngôi cao, tồn trữ hệ thống, phối trí trung tâm, nhật ký phân tích, nhiệm vụ cùng thông tri chờ, duy trì phục vụ thống trị, theo dõi cùng truy tung, nỗ lực vì trung loại nhỏ xí nghiệp chế tạo toàn phương vị J2EE xí nghiệp cấp khai phá giải quyết phương án.

License

Notifications You must be signed in to change notification settings

shuzheng/zheng

Repository files navigation

zheng

Build Status License PRs Welcome GitHub stars GitHub forks

Giao lưu QQ đàn: 133107819, 284280411, 305155242🈵, 528049386, 157869467🈵, 570766789🈵, 601147566🈵, 309985359🈵, 336380857🈵, 522723488, 556447629, 654558397🈵, 392564561🈵, 494594000🈵, 494070275🈵, 168267539🈵, 652798487🈵, 650979251🈵, 622461564🈵, 219381522🈵, 487874426🈵, 398342630🈵, 205986087🈵, 574153262🈵, 606890936🈵, 565434047🈵, 680947971🈵, 341884034🈵, 562977817🈵, 478962414🈵, 679219230🈵, 676766033🈵, 621874750🈵, 522903600🈵, 524932879🈵, 376261902🈵, 481096887🈵, 232104667🈵, 637879277🈵, 697575367🈵, 702995203🈵, 708665910🈵, 697141239🈵, 574057714🈵, 631332162🈵, 591739143🈵, 731016871🈵, 598738752🈵, 748759166🈵, 159816595( đàn ở trong chứa các loại công cụ, hồ sơ, video giáo trình download )

Lời mở đầu

zhengHạng mục không chỉ là một cái khai phá giá cấu, mà là nỗ lực chế tạo một bộ từĐằng trước khuôn mẫu-Cơ sở dàn giáo-Phân bố thức giá cấu-Khai nguyên hạng mục-Liên tục tổng thể-Tự động hoá bố trí-Hệ thống giám sát-Vô phùng thăng cấpToàn phương vị J2EE xí nghiệp cấp khai phá giải quyết phương án.

Hạng mục giới thiệu

Căn cứ vào Spring+SpringMVC+Mybatis phân bố thức nhanh nhẹn khai phá hệ thống giá cấu, cung cấp trọn bộ công cộng cải trang vụ phục vụ mô khối: Nội dung quản lý, chi trả trung tâm, người dùng quản lý ( bao gồm kẻ thứ ba ), WeChat ngôi cao, tồn trữ hệ thống, phối trí trung tâm, nhật ký phân tích, nhiệm vụ cùng thông tri chờ, duy trì phục vụ thống trị, theo dõi cùng truy tung, nỗ lực vì trung loại nhỏ xí nghiệp chế tạo toàn phương vị J2EE xí nghiệp cấp khai phá giải quyết phương án.

Tổ chức kết cấu

zheng
├──zheng-common--SSM dàn giáo công cộng mô khối
├──zheng-admin--Hậu trường quản lý khuôn mẫu
├──zheng-ui--Trước đài thymeleaf khuôn mẫu [ cảng:1000]
├──zheng-config--Phối trí trung tâm [ cảng:1001]
├──zheng-upms--Người dùng quyền hạn quản lý hệ thống
| ├──zheng-upms-common--upms hệ thống công cộng mô khối
| ├──zheng-upms-dao--Số hiệu sinh thành mô khối, không cần khai phá
| ├──zheng-upms-client--Tổng thể upms ỷ lại bao, cung cấp đơn điểm chứng thực, trao quyền, thống nhất hội thoại quản lý
| ├──zheng-upms-rpc-api--rpc tiếp lời bao
| ├──zheng-upms-rpc-service--rpc phục vụ cung cấp giả
| └──zheng-upms-server--Người dùng quyền hạn hệ thống cập SSO phục vụ đoan [ cảng:1111]
├──zheng-cms--Nội dung quản lý hệ thống
| ├──zheng-cms-common--cms hệ thống công cộng mô khối
| ├──zheng-cms-dao--Số hiệu sinh thành mô khối, không cần khai phá
| ├──zheng-cms-rpc-api--rpc tiếp lời bao
| ├──zheng-cms-rpc-service--rpc phục vụ cung cấp giả
| ├──zheng-cms-search--Tìm tòi phục vụ [ cảng:2221]
| ├──zheng-cms-admin--Hậu trường quản lý [ cảng:2222]
| ├──zheng-cms-job--Tin tức đội ngũ, nhiệm vụ điều hành chờ [ cảng:2223]
| └──zheng-cms-web--Trang web trước đài [ cảng:2224]
├──zheng-pay--Chi trả hệ thống
| ├──zheng-pay-common--pay hệ thống công cộng mô khối
| ├──zheng-pay-dao--Số hiệu sinh thành mô khối, không cần khai phá
| ├──zheng-pay-rpc-api--rpc tiếp lời bao
| ├──zheng-pay-rpc-service--rpc phục vụ cung cấp giả
| ├──zheng-pay-sdk--Khai phá công cụ bao
| ├──zheng-pay-admin--Hậu trường quản lý [ cảng:3331]
| └──zheng-pay-web--Biểu thị thí dụ mẫu [ cảng:3332]
├──zheng-ucenter--Người dùng hệ thống ( bao gồm kẻ thứ ba đăng nhập )
| ├──zheng-ucenter-common--ucenter hệ thống công cộng mô khối
| ├──zheng-ucenter-dao--Số hiệu sinh thành mô khối, không cần khai phá
| ├──zheng-ucenter-rpc-api--rpc tiếp lời bao
| ├──zheng-ucenter-rpc-service--rpc phục vụ cung cấp giả
| └──zheng-ucenter-web--Trang web trước đài [ cảng:4441]
├──zheng-wechat--WeChat hệ thống
| ├──zheng-wechat-mp--WeChat công chúng hào quản lý hệ thống
| | ├──zheng-wechat-mp-dao--Số hiệu sinh thành mô khối, không cần khai phá
| | ├──zheng-wechat-mp-service--Nghiệp vụ logic
| | └──zheng-wechat-mp-admin--Hậu trường quản lý [ cảng:5551]
| └──zheng-ucenter-app--WeChat tiểu trình tự hậu trường
├──zheng-api--API tiếp lời tổng tuyến hệ thống
| ├──zheng-api-common--api hệ thống công cộng mô khối
| ├──zheng-api-rpc-api--rpc tiếp lời bao
| ├──zheng-api-rpc-service--rpc phục vụ cung cấp giả
| └──zheng-api-server--api hệ thống phục vụ đoan [ cảng:6666]
├──zheng-oss--Đối tượng tồn trữ hệ thống
| ├──zheng-oss-sdk--Khai phá công cụ bao
| ├──zheng-oss-web--Trước đài tiếp lời [ cảng:7771]
| └──zheng-oss-admin--Hậu trường quản lý [ cảng:7772]
├──zheng-message--Thật khi thông tri hệ thống
| ├──zheng-message-sdk--Khai phá công cụ bao
| ├──zheng-message-server--Phục vụ đoan [ cảng:8881,SocketIO cảng:8882]
| └──zheng-message-client--Bản cài đặt
├──zheng-shop--Điện tử thương vụ hệ thống
└──zheng-demo--Thí dụ mẫu mô khối ( bao hàm một ít thí dụ mẫu số hiệu chờ )
├──zheng-demo-rpc-api--rpc tiếp lời bao
├──zheng-demo-rpc-service--rpc phục vụ cung cấp giả
└──zheng-demo-web--Biểu thị thí dụ mẫu [ cảng:9999]

Kỹ thuật tuyển hình

Sau đoan kỹ thuật:

Kỹ thuật Tên Official website
Spring Framework Vật chứa http://projects.spring.io/spring-framework/
SpringMVC MVC dàn giáo http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc
Apache Shiro An toàn dàn giáo http://shiro.apache.org/
Spring session Phân bố thức Session quản lý http://projects.spring.io/spring-session/
MyBatis ORM dàn giáo http:// mybatis.org/mybatis-3/zh/index.html
MyBatis Generator Số hiệu sinh thành http:// mybatis.org/generator/index.html
PageHelper MyBatis vật lý phân trang cắm kiện http://git.oschina.net/free/Mybatis_PageHelper
Druid Cơ sở dữ liệu liên tiếp trì https://github /alibaba/druid
FluentValidator Kiểm tra dàn giáo https://github /neoremind/fluent-validator
Thymeleaf Khuôn mẫu động cơ http:// thymeleaf.org/
Velocity Khuôn mẫu động cơ http://velocity.apache.org/
ZooKeeper Phân bố thức phối hợp phục vụ http://zookeeper.apache.org/
Dubbo Phân bố thức phục vụ dàn giáo http://dubbo.io/
TBSchedule & elastic-job Phân bố thức điều hành dàn giáo https://github /dangdangdotcom/elastic-job
Redis Phân bố thức hoãn tồn cơ sở dữ liệu https://redis.io/
Solr & Elasticsearch Phân bố thức toàn văn công cụ tìm kiếm http://lucene.apache.org/solr/https:// elastic.co/
Quartz Tác nghiệp điều hành dàn giáo http:// quartz-scheduler.org/
Ehcache Tiến trình nội hoãn tồn dàn giáo http:// ehcache.org/
ActiveMQ Tin tức đội ngũ http://activemq.apache.org/
JStorm Thật khi lưu thức tính toán dàn giáo http://jstorm.io/
FastDFS Phân bố thức văn kiện hệ thống https://github /happyfish100/fastdfs
Log4J Nhật ký lắp ráp http://logging.apache.org/log4j/1.2/
Swagger2 Tiếp lời thí nghiệm dàn giáo http://swagger.io/
sequence Phân bố thức hiệu suất cao ID sinh sản http://git.oschina.net/yu120/sequence
AliOSS & Qiniu & QcloudCOS Lưu trữ đám mây https:// aliyun /product/oss/http:// qiniu /https:// qcloud /product/cos
Protobuf & json Số liệu danh sách hóa https://github /google/protobuf
Jenkins Liên tục tổng thể công cụ https://jenkins.io/index.html
Maven Hạng mục xây dựng quản lý http://maven.apache.org/
Netty-socketio Thật khi đẩy đưa https://github /mrniko/netty-socketio

Đằng trước kỹ thuật:

Kỹ thuật Tên Official website
jQuery Hàm thức kho http://jquery /
Bootstrap Đằng trước dàn giáo http://getbootstrap /
Bootstrap-table Bootstrap số liệu bảng biểu http://bootstrap-table.wenzhixin.net.cn/
Font-awesome Tự thể icon http://fontawesome.io/
material-design-iconic-font Tự thể icon https://github /zavoloklom/material-design-iconic-font
Waves Điểm đánh hiệu quả cắm kiện https://github /fians/Waves
zTree Thụ cắm kiện http:// treejs.cn/v3/
Select2 Lựa chọn khung cắm kiện https://github /select2/select2
jquery-confirm Bắn ra cửa sổ cắm kiện https://github /craftpip/jquery-confirm
jQuery EasyUI Căn cứ vào jQuery UI cắm kiện tập hợp thể http:// jeasyui
React Giao diện xây dựng dàn giáo https://github /facebook/react
Editor.md Markdown biên tập khí https://github /pandao/editor.md
zhengAdmin Hậu trường quản lý hệ thống khuôn mẫu https://github /shuzheng/zhengAdmin
autoMail Hộp thư địa chỉ tự động bổ toàn cắm kiện https://github /shuzheng/autoMail
zheng.jprogress.js Thêm tái tiến độ điều cắm kiện https://github /shuzheng/zheng.jprogress.js
zheng.jtotop.js Phản hồi đỉnh chóp cắm kiện https://github /shuzheng/zheng.jtotop.js
socket.io.js SocketIO cắm kiện https://socket.io/

Giá cấu đồ

架构图

Mô khối ỷ lại

模块依赖

Mô khối giới thiệu

zheng-common

Spring+SpringMVC+Mybatis dàn giáo tổng thể công cộng mô khối, bao gồm công cộng phối trí, MybatisGenerator mở rộng cắm kiện, thông dụng BaseService, công cụ loại chờ.

zheng-admin

Căn cứ vào bootstrap thực hiện hưởng ứng thức Material Design phong cách thông dụng hậu trường quản lý hệ thống,zhengHạng mục sở hữu hậu trường hệ thống đều là sử dụng nên mô khối giao diện làm đằng trước triển lãm.

zheng-ui

Các tử hệ thống trước đài thymeleaf khuôn mẫu, đằng trước tài nguyên mô khối, sử dụng nginx đại lý, thực hiện động tĩnh chia lìa.

zheng-upms

Bổn hệ thống là căn cứ vào RBAC trao quyền cùng căn cứ vào người dùng trao quyền tế viên độ quyền hạn khống chế thông dụng ngôi cao, cũng cung cấp đơn điểm đăng nhập, hội thoại quản lý cùng nhật ký quản lý. Tiếp nhập hệ thống nhưng tự do định nghĩa tổ chức, nhân vật, quyền hạn, tài nguyên chờ. Người dùng quyền hạn = sở có được nhân vật quyền hạn hợp tập + người dùng thêm quyền hạn - người dùng giảm quyền hạn, ưu tiên cấp: Người dùng giảm quyền hạn > người dùng thêm quyền hạn > nhân vật quyền hạn

zheng-oss

Văn kiện tồn trữ hệ thống, cung cấp bốn loại phương án:

  • Ali vânOSS
  • Đằng Tấn vânCOS
  • Bảy ngưu vân
  • Bản địa phân bố thức tồn trữ

阿里云OSS

zheng-api

Phục vụ võng quan, đối ngoại bại lộ thống nhất quy phạm tiếp lời cùng đóng gói hưởng ứng kết quả, bao gồm các tử hệ thống lẫn nhau tiếp lời, đối ngoại mở ra tiếp lời, khai phá mã hóa tiếp lời, tiếp lời hồ sơ chờ phục vụ, nhưng ở nên mô khối duy trì nghiệm thiêm, giám quyền, lộ từ, hạn lưu, theo dõi, dung sai, nhật ký chờ công năng. Thí dụ mẫu đồ:

API网关

zheng-cms

Nội dung quản lý hệ thống: Duy trì nhiều nhãn, nhiều loại mục, cường đại bình luận nội dung quản lý, có cơ bản đơn trang triển lãm, thực đơn quản lý, hệ thống thiết trí chờ công năng.

zheng-pay

  • Vừa đứng thức chi trả giải quyết phương án, thống nhất hạ đơn tiếp lời, duy trì Alipay, WeChat, võng bạc chờ nhiều loại chi trả phương thức. Không đề cập nghiệp vụ thuần túy chi trả ngôi cao.

  • Thống nhất hạ đơn ( thống nhất hạ đơn tiếp lời, thống nhất quét mã ), đơn đặt hàng quản lý, số liệu phân tích, tài vụ báo biểu, thương hộ quản lý, con đường quản lý, đối trướng hệ thống, hệ thống theo dõi.

统一扫码支付

zheng-ucenter

Thông dụng người dùng quản lý hệ thống, thực hiện nhất thường dùng người dùng đăng ký, đăng nhập, tư liệu quản lý, cá nhân trung tâm, kẻ thứ ba đăng nhập chờ cơ bản nhu cầu, duy trì mở rộng lần thứ hai khai phá.

zheng-wechat-mp

WeChat công chúng hào quản lý ngôi cao, trừ thực hiện official website hậu trường tự động hồi phục, thực đơn quản lý, tư liệu sống quản lý, người dùng quản lý, tin tức đàn phát chờ cơ sở công năng ngoại, còn có mã QR mở rộng, marketing hoạt động, hơi trang web, thẻ hội viên, phiếu giảm giá chờ.

zheng-wechat-app

WeChat tiểu trình tự hậu trường

zheng-message

Căn cứ vào Netty thực hiện SocketIO thật khi đẩy đưa hệ thống. Duy trì mệnh danh không gian, cơ số hai số liệu, SSL, ACK chờ công năng.

Hoàn cảnh dựng ( QQ đàn nội có “zheng hoàn cảnh dựng cùng hệ thống bố trí hồ sơ.doc” )

Khai phá công cụ:

  • MySql: Cơ sở dữ liệu
  • jetty: Khai phá server
  • Tomcat: Ứng dụng server
  • SVN|Git: Phiên bản quản lý
  • Nginx: Ngược hướng đại lý server
  • Varnish: HTTP máy gia tốc
  • IntelliJ IDEA: Khai phá IDE
  • PowerDesigner: Kiến mô công cụ
  • Navicat for MySQL: Cơ sở dữ liệu bản cài đặt

Khai phá hoàn cảnh:

  • Jdk7+
  • Mysql5.5+
  • Redis
  • Zookeeper
  • ActiveMQ
  • Dubbo-admin
  • Dubbo-monitor

Công cụ trang bị

Hoàn cảnh dựng cùng hệ thống bố trí hồ sơ ( tác giả: Tiểu binh, QQ đàn cùng chung cung cấp download )

Tài nguyên download

Khai phá chỉ nam:

  • 1, bổn cơ trang bị Jdk7, Mysql, Redis, Zookeeper, ActiveMQ cũngKhởi động tương quan phục vụ,Sử dụng cam chịu phối trí cam chịu cảng có thể
  • 2, clone nguyên số hiệu đến bản địa cũng mở ra,Đề cử sử dụng IntelliJ IDEA,Bản địa biên dịch cũng trang bị đến bản địa maven kho hàng

Sửa chữa bản địa Host

  • 127.0.0.1 ui.zhangshuzheng.cn

  • 127.0.0.1 upms.zhangshuzheng.cn

  • 127.0.0.1 cms.zhangshuzheng.cn

  • 127.0.0.1 pay.zhangshuzheng.cn

  • 127.0.0.1 ucenter.zhangshuzheng.cn

  • 127.0.0.1 wechat.zhangshuzheng.cn

  • 127.0.0.1 api.zhangshuzheng.cn

  • 127.0.0.1 oss.zhangshuzheng.cn

  • 127.0.0.1 config.zhangshuzheng.cn

  • 127.0.0.1 zkserver

  • 127.0.0.1 rdserver

  • 127.0.0.1 dbserver

  • 127.0.0.1 mqserver

Biên dịch lưu trình

maven biên dịch trang bị zheng/pom.xml văn kiện có thể

Khởi động trình tự ( hậu trường )

Chuẩn bị công tác

  • Tân kiến zheng cơ sở dữ liệu, dẫn vào project-datamodel folder hạ zheng.sql

  • Sửa chữa các dao mô khối cùng rpc-service mô khối redis.properties, jdbc.properties, generator.properties cơ sở dữ liệu liên tiếp chờ phối trí tin tức, trong đó master.redis.password, master.jdbc.password, slave.jdbc.password, generator.jdbc.password mật mã giá trị sử dụng AES mã hóa, thỉnh sử dụng com.zheng mon.util.AESUtil công cụ loại sửa chữa này đó giá trị

  • Khởi động Zookeeper, Redis, ActiveMQ, Nginx ( phối trí văn kiện tham khảo project-tools/nginx hạ *.conf văn kiện )

zheng-upms

  • Đầu tiên khởi động zheng-upms-rpc-service( trực tiếp vận hành src mục lục hạ ZhengUpmsRpcServiceApplication#main phương pháp khởi động ) => zheng-upms-server(jetty), sau đó ấn cần khởi động đối ứng tử hệ thống xxx zheng-xxx-rpc-service(main phương pháp ) => zheng-xxx-webapp(jetty)

启动演示

  • Phỏng vấnhttp://upms.zhangshuzheng.cn:1111/,Tử hệ thống thực đơn đã phối trí đến zheng-upms quyền hạn trung, không cần trực tiếp phỏng vấn tử hệ thống, cam chịu account mật mã: admin/123456

  • Đăng nhập thành công sau, nhưng bên phải thượng giác cắt đã đăng ký hệ thống phỏng vấn

zheng-cms

  • zheng-cms-admin: Khởi động ActiveMQ- khởi động => khởi động zheng-rpc-service => khởi động zheng-cms-admin

  • zheng-cms-web: Khởi động nginx đại lý zheng-ui trạng thái tĩnh tài nguyên, phối trí văn kiện nhưng tham khảonginx.conf

zheng-oss

  • Đầu tiên khởi động zheng-oss-web phục vụ

  • Khai phá giai đoạn, nếu zheng-oss-web không có công võng vực danh, đề cử sử dụngngrokNội võng xuyên thấu công cụ, vì khai phá hoàn cảnh cung cấp công võng vực danh, thực hiện thượng truyền quay lại điều

  • Khởi động nginx đại lý zheng-ui trạng thái tĩnh tài nguyên

Khai phá biểu thị ( QQ đàn nội có “zheng mười phút video: Từ kiểm ra đến khởi động.wmv” )

  • Sáng tạo số liệu biểu ( kiến nghị sử dụng PowerDesigner )

  • Trực tiếp vận hành đối ứng hạng mục dao mô khối trung generator.main(), nhưng tự động sinh thành đơn biểu CRUD công năng cùng đối ứng model, example, mapper, service số hiệu

    • Sinh thành model cùng example đều đã thực hiện Serializable tiếp lời, duy trì phân bố thức

    • Đã bao hàm trừu tượng loại BaseServiceImpl, chỉ cần kế thừa trừu tượng loại cũng truyền vào phiếm hình tham số, có thể cam chịu thực hiện mapper tiếp lời sở hữu phương pháp, đặc thù nhu cầu trực tiếp mở rộng có thể

    • BaseServiceImpl cam chịu đã thực hiện bốn loại căn cứ điều kiện phân trang tiếp lời

      • selectByExampleWithBLOBsForStartPage()

      • selectByExampleForStartPage()

      • selectByExampleWithBLOBsForOffsetPage()

      • selectByExampleForOffsetPage()

    • BaseServiceImpl phương pháp căn cứ đọc viết thao tác tự động cắt chính và phụ số liệu nguyên, kế thừa mở rộng tiếp lời, nhưng tay động thông quaDynamicDataSource.setDataSource(DataSourceEnum.XXX.getName())Chỉ định số liệu nguyên

  • Khởi động lưu trình: Ưu tiên rcp-service phục vụ cung cấp giả, lại khởi động mặt khác webapp

  • Mở rộng lưu trình: Nhưng mở rộng cùng tách ra rpc-api cùng rpc-service mô khối, nhưng ấn cải trang vụ tách ra hoặc cảnh tượng tách ra

Bố trí phương thức ( QQ đàn nội có “zheng mười phút video: Từ lúc bao đến linux server bố trí.wmv” )

  • war bao hạng mục: Sử dụng tomcat chờ web vật chứa khởi động

  • rpc-service phục vụ cung cấp giả jar bao: Đem đóng gói sau zheng-xxx-rpc-service-assembly.tar.gz văn kiện giải áp, sử dụng bin mục lục quản lý kịch bản gốc vận hành có thể, duy trì ưu nhã quay xong.

Dàn giáo quy phạm ước định

Ước định trội hơn phối trí (convention over configuration), này dàn giáo ước định rất nhiều biên trình quy phạm, phía dưới nhất nhất liệt kê:


- service loại, yêu cầu ở tên `service` bao hạ, cũng lấy `Service` kết cục, như `CmsArticleServiceImpl`

- controller loại, yêu cầu ở lấy `controller` kết cục bao hạ, loại danh lấy Controller kết cục, như `CmsArticleController.java`, cũng kế thừa `BaseController`

- spring task loại, yêu cầu ở tên `task` bao hạ, cũng lấy `Task` kết cục, như `TestTask.java`

- mapper.xml, yêu cầu ở tên là `mapper` bao hạ, cũng lấy `Mapper.xml` kết cục, như `CmsArticleMapper.xml`

- mapper tiếp lời, yêu cầu ở tên là `mapper` bao hạ, cũng lấy `Mapper` kết cục, như `CmsArticleMapper.java`

- model thật thể loại, yêu cầu ở tên là `model` bao hạ, mệnh danh quy tắc vì số liệu biểu chuyển bướu lạc đà quy tắc, như `CmsArticle.java`

- spring phối trí văn kiện, mệnh danh quy tắc vì `applicationContext-*.xml`

- loại danh: Đầu chữ cái viết hoa bướu lạc đà quy tắc; phương pháp danh: Đầu chữ cái viết thường bướu lạc đà quy tắc; đại lượng không đổi: Toàn viết hoa; lượng biến đổi: Đầu chữ cái viết thường bướu lạc đà quy tắc, tận lực phi viết tắt

- springmvc phối trí thêm đến đối ứng mô khối `springMVC-servlet.xml` văn kiện

- phối trí văn kiện phóng tới `src/main/resources` mục lục hạ

- trạng thái tĩnh tài nguyên văn kiện phóng tới `src/main/webapp/resources` mục lục hạ

- jsp văn kiện, yêu cầu ở `/WEB-INF/jsp` mục lục hạ

- `RequestMapping` cùng phản hồi vật lý ý đồ đường nhỏ url tận lực viết toàn đường nhỏ, như: `@RequestMapping( "/manage" )`, `return "/manage/index" `

- `RequestMapping` chỉ định method

- mô khối mệnh danh là ` hạng mục `-` tử hạng mục `-` nghiệp vụ `, như `zheng-cms-admin`

- số liệu biểu mệnh danh là: ` tử hệ thống `_` biểu `, như `cms_article`

- càng nhiều quy phạm, tham khảo [[ Alibaba Java khai phá sổ tay ] http://git.oschina.net/shuzheng/zheng/attach_files

Biểu thị địa chỉ

Biểu thị địa chỉ:http://upms.zhangshuzheng.cn/

Xem trước đồ

idea login upms cms swagger

Số liệu mô hình

数据库模型

Topology đồ

拓扑图

Khai phá tiến độ

开发进度

Tham dự khai phá

Đầu tiên cảm ơn đại gia duy trì, nếu ngươi hy vọng tham dự khai phá, hoan nghênh thông quaGithubThượng fork bổn hạng mục, cũng Pull Request ngài commit.

Thường thấy vấn đề

  • Eclipse hạ, dubbo tìm không thấy dubbo.xsd báo sai, không ảnh hưởng sử dụng, nếu muốn giải quyết, nhưng tham khảohttp://blog.csdn.net/gjldwz/article/details/50555922

  • Báo zheng-xxx.jar bao tìm không thấy, thỉnh dựa theo hồ sơ biên dịch trình tự, đem nguyên số hiệu biên dịch cũng trang bị đến bản địa maven kho hàng

  • zheng-cms-admin khởi động tạp trụ: Bởi vì không có khởi động activemq

  • zheng-upms-server phỏng vấn báo session không tồn tại: Bởi vì không có khởi động redis phục vụ

  • Giao diện không có hình thức: Bởi vì zheng-admin không có biên dịch trang bị đến bản địa kho hàng

  • linux hạ chấp hành rpc-service kịch bản gốc báo “bin/bash^M hư giải thích khí”, sử dụng sed -i 's/\r$//' filename xóa bỏ kịch bản gốc trung \r tự phù

Phụ kiện

zheng tương quan blog

Ưu tú văn chương cùng blog

Tại tuyến tiểu công cụ

Tại tuyến hồ sơ

Cho phép chứng

MIT

About

Căn cứ vào Spring+SpringMVC+Mybatis phân bố thức nhanh nhẹn khai phá hệ thống giá cấu, cung cấp trọn bộ công cộng cải trang vụ phục vụ mô khối: Tập trung quyền hạn quản lý ( đơn điểm đăng nhập ), nội dung quản lý, chi trả trung tâm, người dùng quản lý ( duy trì kẻ thứ ba đăng nhập ), WeChat ngôi cao, tồn trữ hệ thống, phối trí trung tâm, nhật ký phân tích, nhiệm vụ cùng thông tri chờ, duy trì phục vụ thống trị, theo dõi cùng truy tung, nỗ lực vì trung loại nhỏ xí nghiệp chế tạo toàn phương vị J2EE xí nghiệp cấp khai phá giải quyết phương án.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published