说明: 做 Android 开发一年多了,虽然不敢说有多精通,但也相对熟悉。做久了就会发现 Android 在行外人眼中是多么高深(包括 IOS 也一样),你会发现移动端(Android、IOS、WinPhone、WebAPP)其实涉及到的业务逻辑是很少很少的——无关孰优孰劣,这是分工的不同,移动端毕竟硬件资源有限,适合于简单的计算和交互处理,业务逻辑什么的放在资源更富裕的服务器来做是最好的选择。
好了,闲话扯得有点多,回正题吧!在科技生产部门(研发部、软件部什么名字都可以,不是产品部门那些专门搞业务的),对业务理解要求最高的无疑是后台服务器开发人员了,终于到正题了,下面我们开始搭建我们的服务器,开始做一个有追求的工程师大笑,开始搭建我们的服务器。
声明一下:以下是 Windows 平台下 Tomcat + MySQL 搭建服务器
(We have been developing Android for more than a year, although I dare not say much master, but it is also relatively familiar. For a long time you will find that Android in the eyes of outsiders is very high (including IOS too), but we know that Android and Web front end in fact is essentially not much difference, terminal after all limited hardware resources, suitable for computing and interactive processing of simple business logic, what is put in more resources rich is the best choice to do server.)
文件列表:
Tomcat%2BMySQL
Tomcat%2BMySQL\.classpath, 588, 2017-11-06
Tomcat%2BMySQL\.myeclipse
Tomcat%2BMySQL\.myeclipse\profiler
Tomcat%2BMySQL\.myeclipse\profiler\Tomcat%2BMySQL on MyEclipse Tomcat.xml, 791, 2017-11-23
Tomcat%2BMySQL\.project, 1128, 2017-11-23
Tomcat%2BMySQL\.settings
Tomcat%2BMySQL\.settings\.jsdtscope, 567, 2017-11-06
Tomcat%2BMySQL\.settings\org.eclipse.jdt.core.prefs, 364, 2017-11-06
Tomcat%2BMySQL\.settings\org.eclipse.wst.common.component, 488, 2017-11-06
Tomcat%2BMySQL\.settings\org.eclipse.wst.common.project.facet.core.xml, 252, 2017-11-06
Tomcat%2BMySQL\.settings\org.eclipse.wst.jsdt.ui.superType.container, 49, 2017-11-06
Tomcat%2BMySQL\.settings\org.eclipse.wst.jsdt.ui.superType.name, 6, 2017-11-06
Tomcat%2BMySQL\MyWorld_Service
Tomcat%2BMySQL\MyWorld_Service\.classpath, 1525, 2017-04-21
Tomcat%2BMySQL\MyWorld_Service\.project, 1264, 2017-11-23
Tomcat%2BMySQL\MyWorld_Service\.settings
Tomcat%2BMySQL\MyWorld_Service\.settings\.jsdtscope, 567, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\.settings\org.eclipse.jdt.core.prefs, 364, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\.settings\org.eclipse.wst.common.component, 497, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\.settings\org.eclipse.wst.common.project.facet.core.xml, 345, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\.settings\org.eclipse.wst.jsdt.ui.superType.container, 49, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\.settings\org.eclipse.wst.jsdt.ui.superType.name, 6, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\WebContent
Tomcat%2BMySQL\MyWorld_Service\WebContent\META-INF
Tomcat%2BMySQL\MyWorld_Service\WebContent\META-INF\MANIFEST.MF, 39, 2017-04-10
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\bcprov-jdk15on-156.jar, 3448507, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\commons-beanutils-1.9.3.jar, 246174, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\commons-collections-3.2.1.jar, 575389, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\commons-lang-2.3.jar, 245274, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\commons-logging-1.2.jar, 61829, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\ezmorph-1.0.6.jar, 86487, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\json-lib-2.4-jdk15.jar, 159123, 2017-04-13
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\lib\mysql-connector-java-5.1.40-bin.jar, 990927, 2016-12-15
Tomcat%2BMySQL\MyWorld_Service\WebContent\WEB-INF\web.xml, 658, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\build
Tomcat%2BMySQL\MyWorld_Service\build\classes
Tomcat%2BMySQL\MyWorld_Service\build\classes\beans
Tomcat%2BMySQL\MyWorld_Service\build\classes\beans\CommonRequest.class, 1088, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\beans\CommonResponse.class, 1902, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\build\classes\constants
Tomcat%2BMySQL\MyWorld_Service\build\classes\constants\DBNames.class, 399, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\build\classes\encrypt
Tomcat%2BMySQL\MyWorld_Service\build\classes\encrypt\DES.class, 2633, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\encrypt\DecryptUtil.class, 465, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\encrypt\EncryptUtil.class, 465, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\filter
Tomcat%2BMySQL\MyWorld_Service\build\classes\filter\EncodeFilter.class, 1990, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\servlet
Tomcat%2BMySQL\MyWorld_Service\build\classes\servlet\LoginServlet.class, 3636, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\build\classes\servlet\ProductServlet.class, 3472, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\build\classes\util
Tomcat%2BMySQL\MyWorld_Service\build\classes\util\DatabaseUtil.class, 2449, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\util\LogUtil.class, 492, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\build\classes\util\ParseUtil.class, 1162, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\src
Tomcat%2BMySQL\MyWorld_Service\src\beans
Tomcat%2BMySQL\MyWorld_Service\src\beans\CommonRequest.java, 515, 2017-05-05
Tomcat%2BMySQL\MyWorld_Service\src\beans\CommonResponse.java, 1048, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\src\constants
Tomcat%2BMySQL\MyWorld_Service\src\constants\DBNames.java, 197, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\src\encrypt
Tomcat%2BMySQL\MyWorld_Service\src\encrypt\DES.java, 2946, 2017-04-14
Tomcat%2BMySQL\MyWorld_Service\src\encrypt\DecryptUtil.java, 299, 2017-04-14
Tomcat%2BMySQL\MyWorld_Service\src\encrypt\EncryptUtil.java, 296, 2017-04-14
Tomcat%2BMySQL\MyWorld_Service\src\filter
Tomcat%2BMySQL\MyWorld_Service\src\filter\EncodeFilter.java, 1746, 2017-04-14
Tomcat%2BMySQL\MyWorld_Service\src\servlet
Tomcat%2BMySQL\MyWorld_Service\src\servlet\LoginServlet.java, 3640, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\src\servlet\ProductServlet.java, 2415, 2017-05-09
Tomcat%2BMySQL\MyWorld_Service\src\util
Tomcat%2BMySQL\MyWorld_Service\src\util\DatabaseUtil.java, 1927, 2017-04-24
Tomcat%2BMySQL\MyWorld_Service\src\util\LogUtil.java, 122, 2016-12-15
Tomcat%2BMySQL\MyWorld_Service\src\util\ParseUtil.java, 453, 2017-04-12
Tomcat%2BMySQL\TestProject
Tomcat%2BMySQL\TestProject\.gitignore, 127, 2017-05-02
Tomcat%2BMySQL\TestProject\.gradle
Tomcat%2BMySQL\TestProject\.idea
Tomcat%2BMySQL\TestProject\.idea\compiler.xml, 686, 2017-05-02
Tomcat%2BMySQL\TestProject\.idea\copyright
Tomcat%2BMySQL\TestProject\.idea\copyright\profiles_settings.xml, 76, 2017-05-02
Tomcat%2BMySQL\TestProject\.idea\gradle.xml, 765, 2017-05-02
Tomcat%2BMySQL\TestProject\.idea\inspectionProfiles
Tomcat%2BMySQL\TestProject\.idea\inspectionProfiles\Project_Default.xml, 795, 2017-05-05
Tomcat%2BMySQL\TestProject\.idea\inspectionProfiles\profiles_settings.xml, 241, 2017-05-05
Tomcat%2BMySQL\TestProject\.idea\libraries
Tomcat%2BMySQL\TestProject\.idea\libraries\animated_vector_drawable_25_0_1.xml, 824, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\appcompat_v7_25_0_1.xml, 1061, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_annotations_25_0_1.xml, 505, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_compat_25_0_1.xml, 1237, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_core_ui_25_0_1.xml, 1247, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_core_utils_25_0_1.xml, 1277, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_fragment_25_0_1.xml, 1257, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_media_compat_25_0_1.xml, 1297, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_v4_25_0_1.xml, 420, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\libraries\support_vector_drawable_25_0_1.xml, 817, 2017-05-08
Tomcat%2BMySQL\TestProject\.idea\misc.xml, 2226, 2017-05-09
Tomcat%2BMySQL\TestProject\.idea\modules.xml, 488, 2017-05-09