# java2019-11 **Repository Path**: Maple_Chen_8814521/java2019-11 ## Basic Information - **Project Name**: java2019-11 - **Description**: Spring+SpringMVC(Not Struct Frame)+Mybatis(注解版+xml配置文件版) + Mysql + Durid + (...) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-11-01 - **Last Updated**: 2022-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java2019-11 #### 介绍 该java2019-11仓库存储的是“含有简单的数据结构及逻辑算法”的java代码,也包含一些普通的javaProject项目,宗旨于“便于日常复习or制作学习教程” #### 软件架构 简要搭建SSM(Spring+SpringMvc+Mybatis)或SSH(Spring+SpringMvc+Hibernate)工程 以及一些普通的javaWeb工程,包括{ 1. 无框架javaWeb项目:jsp(jstl,伪标签)+servlet 2. 1+纯hibernate 3. 1+纯mybatis 4. 1+Spring 5. 1+Spring+hibernate 6. 1+spring+mybatis } 或是普通的JavaProject #### RedisCluster集群 基配:三主三从 (当然,也可以用单机的) #### 主从复制读写分离:mysql数据库 基配:一主三从 (主用于写<增改删>,从用于读<查>) (当然,这也可以用单机的) #### 安装教程 1. jdk8 (jdk1.8.131) 2. Eclipse或IntelliJ皆可 (推荐IntelliJ) 3. mysql8.0.12 (sqlite、SQL-Server或Oracle均通) 4. tomcat8.0、8.5、9.0都要配全 5. Redis集群工具 5. 去腾讯云、阿里云或华为云等平台租赁服务器(个人意愿)或者(虚拟机装Linux,学习一些基本指令,端口映射后亦可) 6. 测(ping)接口方法:Postman工具/Web(网页技术:H5) ajax、node.js、XMLHttpRequest(原生ajax)/安卓应用->HttpURLconnection、OkHttp3、retrofit <用于模拟客户端请求> 7. 数据库工具:Dos(cmd)、navicat即可 8. Git工具:GitBash 9. 项目管理(jar): 当前用Maven或Gradle #### 使用说明 代码用于参考。欢迎各位纠错,共同进步! #### 当前Gitee工程 1.LS_FirstHomwork (IntelliJ编写,普通java工程) 2.WebLogin (IntelliJ编写,SSM+Redis+mysql主从) #### 为什么要学这些?我能实现那些功能不就行了吗? 提高(访问)并发量,实现服务器间的负载均衡 #### 紫薯 QQ:1824301866 End