关键词不能为空

当前您在: 主页 > 英语 >

zheng-环境搭建及系统部署文档20170213(三版)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-24 15:40
tags:

-

2021年2月24日发(作者:antique)


项目地址


:/shuzheng/


1



Een


项目描述



基于


Spring+SpringMVC+Mybatis


分布式敏捷开发系统架构:内容 管理系统


(门户、


博客、


论坛、


问答等)



统一支付中心

(微信、


支付宝、


在线网银等)



用户权限管理系统



RBAC


细粒度用户权限、


统一后台、


单点登录、


会话管理)



微信管理系统、第三方登录系统 、会员系统、存储系统


/zhengAdmin/src/



2



项目组织结构




QQ



: 133107819


项目地址


:/shuzheng/


3



项目模块图




4



项目使用到的技术



4.1



后端技术



Spring Framework


SpringMVC: MVC


框架



QQ



: 133107819


项目地址


:/shuzheng/


Spring secutity|Shiro:


安全框架



Spring session:


分布式


Session

管理



MyBatis: ORM


框架



MyBatis Generator:


代码生成



Druid:


数据库连接池



Jsp|Velocity|Thymeleaf:


模板引擎



ZooKeeper:


协调服务



Dubbo:


分布式服务框架



TBSchedule|elastic-job:


分布式调度框架


Redis:


分布式缓存数据库



Quartz:


作业调度框架



Ehcache:


缓存框架



ActiveMQ:


消息队列



Solr|Elasticsearch:


分布式全文搜索引擎


FastDFS:


分布式文件系统



Log4J:


日志管理



Swagger2:


接口文档



sequence:


分布式高效


ID


生产



/yu120/sequence


AliOSS|Qiniu:


云存储



Protobuf|json:


数据传输



Jenkins:


持续集成工具



Maven|Gradle:


项目构建管理




QQ



: 133107819




项目地址


:/shuzheng/


4.2



前端技术



jQuery


Bootstrap


jQuery EasyUI


AngularJs


zhengAdmin


基于


bootstrap


实现的响应式


Material Design


风格的通用


后台管理系统



autoMail


邮箱地址自动补全插件



< p>
一款模仿


youtube


加载进度条插件




返回顶部插件


(< /p>


可以任意速度滑动到指定任意位置


)



5



开发工具



MySql:


数据库



jetty:


开发服务器



Tomcat:


应用服务器



SVN|Git:


版本管理



Nginx:


反向代理服务器



Varnish: HTTP


加速器



IntelliJ IDEA:


开发


IDE


PowerDesigner:


建模工具



Navicat for MySQL:


数据库客户端




QQ



: 133107819


项目地址


:/shuzheng/


6



项目使用方法概述



6.1



开发环境搭建


:


前提:本机安装


Jdk7



Mysql


Redis



Zookeepe r



ActiveMQ


并启动相关


服务,使用默认配置默认端口,下面有资源下载链接(安装流程略)



?



克隆源代码到本地并打开,推荐使用


IntelliJ


IDEA


,本地编译并安装到


本地

< p>
maven




?



6.2



开发流程



创建数据表(建议使用


PowerDesigner




?



直接运行对应项目


dao


模块中的


()


,可自动 生成单表的


CRUD


功能和对应的


mo del



example


< p>
mapper



service

< br>代码



?



o



生成的


m odel



example


均已实现< /p>


Serializable


接口,支持分布式


o



生成的



selectByExample


方法自动包含分页参数


offset



limit


o



已包含抽象类


BaseServiceImpl


,只需要继承抽象类并传入泛型参 数,即可默


认实现


mapper


接口所 有方法,特殊需求直接扩展即可



?



启动流程:优先


rcp- service


服务提供者,再启动其他


webapp


6.3



资源下载链接



?



?



?



?



?



?



?



?



?



JDK7:


/technetwork/java/javase/downloads/java-archive- downlo


#jdk-7u80-oth-JPR



Maven:


/



Redis:


/download



ActiveMQ:


/



ZooKeeper:


/dyn//zookeeper/

< br>


Dubbo:


/


< p>
Jenkins:


/download/war/



dubbo-admin-2.5.3:


/detail/sh uzheng5201314/9733652



dubbo- admin-2.5.4-SNAPSHOT-jdk8 :


/detail/shuz heng5201314


/9733657



6.4



修改本地


Host


?



?



?



?



127.0.0.1


127.0.0.1


127.0.0.1


127.0.0.1


QQ



: 133107819


项目地址


:/shuzheng/


?



?



?



127.0.0.1


127.0.0.1


127.0.0.1


7



预览图




QQ



: 133107819


项目地址


:/shuzheng/


8



数据模型




QQ



: 133107819


项目地址


:/shuzheng/


9



拓扑图




10



环境搭建



10.1



J


dk


的安装及配置


(


已安装跳过


)


?



下载


jdk1.7




/ technetwork/java/javase/downloads/java-archive- downloads-javase7-52


#jdk-7u80-oth- JPR



我这里用的是绿色版的


jdk1.7



?



解压到你所需要安装的磁盘中,例 如我安装到


C:Program Filesjdkjdk1.7.0_51


?



配置


JAVA_HOME:


右键计算 机


-


属性然后按照下图方式配置对应的


jdk


环境变量



QQ



: 133107819


项目地址


:/shuzheng/



?



配置


PA TH


路径如下图步骤




?



配置


CLASSPATH:


右键计算 机


-


属性然后按照下图方式配置


CLA SSPATH


QQ



: 133107819


项目地址


:/shuzheng/



?



接下来 验证


jdk


是否配置成功


< p>
Win+r


输入


cmd


回 车在命令窗口中输入


java



version


如下图则成功安装


jdk



10.2



M


ysql5.5


安装


(


已安装跳过


)


?



下载


mysql5.5


。这里下载你的系统对应的


mysql


版本



/downloads/mysql/



我这里下载的是


windwos64


位版本的



安装过程如下(以


5.1


为 例。当然


5.5



5.1


的安装界面存在区别。安装过程中需注意


字符集选用


utf-8




QQ



: 133107819


项目地址


:/shuzheng/



QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/


QQ



: 133107819


项目地址


:/shuzheng/



接着进入


cmd


输入



mysql



uroot


proot


进入如下界面证明


mysql

< br>安装成功。




10.3





maven


下载:


/



我 已经安装了


maven3.1.1


。这里可以下载



QQ



: 133107819


项目地址


:/shuzheng/


这个版本,下载后



?



配置


MA VEN_HOME





?



配置


ma ven



path


里。即:在


path


最后加入


;%MAVEN_HOME% bin;


验证


maven


是否安装成 功


,win+r


输入


cmd

< p>
输入


mvn



version



出现这样的界面则安装成功。



配置< /p>


maven




, 添加镜像。



QQ



: 133107819


项目地址


:/shuzheng/



更改依赖包下载位置,添加


aliyun


的镜像






alimaven



aliyun maven



/nexus/content/groups/ public/



central



10.4





git


Git


安装建议安装客户端,这样方便后续


idea

< p>
不用安装。下载如下三个工具






?



先安装



QQ



: 133107819


项目地址


:/shuzheng/



双击,全选下一步




QQ



: 133107819


项目地址


:/shuzheng/




QQ



: 133107819


项目地址


:/shuzheng/




?



然后安装



QQ



: 133107819


项目地址


:/shuzheng/




QQ



: 133107819


项目地址


:/shuzheng/




下一步,再下一步



QQ



: 133107819


项目地址


:/shuzheng/




?



TortoiseGit-LanguagePack-2.1.0.0-64bit- zh_


这是个语言包,可装可不装。



QQ



: 133107819


项目地址


:/shuzheng/




安装好以后在任意盘符邮件,查看是否有

git


客户端。



QQ



: 133107819


项目地址


:/shuzheng/




QQ



: 133107819


项目地址


:/shuzheng/



在这里查看配置


git


的帐号密码。




安装完可 以通过


oschina


上找个一个开源的项目检出下看看能否顺 利检出。



QQ



: 133107819


项目地址


:/shuzheng/


10.5





idea


开发工具及相关配置



这里提供两种安装方式:



?



第一种是最简单的绿色版的。















< br>到


E






E:idea2017bin





双击打开,可以邮件创建一个桌面 快捷方式,这样以后从桌面直接打开。



以下是


idea


的界面。我已经在


git

基础上蒋代码检出来了。




第二种安装版



QQ



: 133107819

-


-


-


-


-


-


-


-



本文更新与2021-02-24 15:40,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/670445.html

zheng-环境搭建及系统部署文档20170213(三版)的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文