# ko-exchange-boot **Repository Path**: devinChende/ko-exchange-boot ## Basic Information - **Project Name**: ko-exchange-boot - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-05-13 - **Last Updated**: 2020-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ko-exchange-boot 项目构成 ko-exchange-boot-app --应用rest服务 ko-exchange-boot-common --通用配置/常量及工具包 ko-exchange-boot-security --用户登陆/注销及安全认证 ko-exchange-boot-dto --DTO对应web界面数据的对象 ko-exchange-boot-entity --ENTITY对应数据库表的对象 ko-exchange-boot-user --用户模块对应的数据库service,mapper接口 数据库建表 oracle数据库:ko-exchange-boot-app\oracle.txt mysql数据库:ko-exchange-boot-app\mysql.txt ko-exchange-boot-app项目对应数据库配置及oracle数据库驱动 https://gitee.com/xiaofeiying/ko 下载ojdbc6.jar,用mvn指令把jar加到本地仓库: mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=oracle11g -Dversion=1.0.0 -Dpackaging=jar 项目启动顺序 1.启动ko-exchange-boot-app应用rest服务 访问网址 http://localhost:8761/ http://localhost:8080/druid/ 测试rest服务 **1.登陆:post form表单** http://localhost:8080/login/jwt username:xyz password:123456 获得认证token { "data": { "Authorization": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ4eXoiLCJjcmVhdGVkIjoxNTIzODAzMjE0ODMxfQ.IK8yuIpr4zyQ57I23Tw_MpLrexTx3HlEar_p9g8A-U5bfrbGZnXz46mwWqygkgsiRSaasC45jRL_nbvISp09Fw" }, "message": "登陆成功", "status": 200, "timestamp": 1523803215278 } **2.获得用户列表:post json数据** http://localhost:8080/user/findUser/20/1 获得用户列表数据 { "status": 200, "timestamp": null, "error": null, "exception": null, "message": null, "path": null, "data": { "tusers": [ { "id": 953306237120806914, "username": "abc", "password": "123456", "roles": "ROLE_USER", "token": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhYmMiLCJjcmVhdGVkIjoxNTIzNzk0ODM4OTIzfQ.AxEi2hl-oGOUigmXWDPsdfUfuxZ43xiLfzUhQ5q471pLpicVcvCtyDq_x46Eq3zVxbSK8_EizrQw_TlE8Dtl6Q", "tokenTime": 1523794841000 }, { "id": 953315516498350082, "username": "xyz", "password": "123456", "roles": "ROLE_USER", "token": "Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ4eXoiLCJjcmVhdGVkIjoxNTIzODAzMjE0ODMxfQ.IK8yuIpr4zyQ57I23Tw_MpLrexTx3HlEar_p9g8A-U5bfrbGZnXz46mwWqygkgsiRSaasC45jRL_nbvISp09Fw", "tokenTime": 1523803218000 } ] } }