설명 없음

auqfypeu 9192517b5d delete packaged files 5 년 전
.mvn 806515e03c 完成订单统计的四个接口 5 년 전
lib 80cd7a9681 first commit 5 년 전
member-common 9192517b5d delete packaged files 5 년 전
member-services 9192517b5d delete packaged files 5 년 전
member-services-models 9192517b5d delete packaged files 5 년 전
member-web 9192517b5d delete packaged files 5 년 전
member-weixin-service 9192517b5d delete packaged files 5 년 전
.gitignore 80cd7a9681 first commit 5 년 전
README.md a1eddc54af 完成分库分表,准备合并 5 년 전
derby.log 806515e03c 完成订单统计的四个接口 5 년 전
mvnw 80cd7a9681 first commit 5 년 전
mvnw.cmd 80cd7a9681 first commit 5 년 전
pom.xml b9bf60981e 分割项目,讲数据库映射类分开到另一个模块中 5 년 전
updateAndStart.sh f8d7bb26a1 try test chage take 5 5 년 전

README.md

会员系统的Java端API接口服务器


使用Spring Boot + Spring-data-jpa 构建 接口文档使用swagger-ui管理, 文档url /doc.html

mvn启动命令mvn -f ./member-web/pom.xml spring-boot:run

  • 2019-11-5 更新

在使用新添加的sql查询导出excel的接口时,因为不知道为什么使用react框架的request来请求时,post不行,使用了blob也不行,就改成了get的方式,参数从sessionStorge里去取,然后编码提交,如下:

{
	title:"测试表格",
	url:{
		read:"/japi/birdgird/readSql?dsId=4028b2a26daf6c2d016db34bc5ca00a5&sqlId=40288ad66df10dc9016df1101fe40001",
		add:"/japi/birdgird/add?dsId=4028b2a26daf6c2d016db34bc5ca00a5&tableName=contract",
		edit:"/japi/birdgird/edit?dsId=4028b2a26daf6c2d016db34bc5ca00a5&tableName=contract&pkColumn=id",
		delete:"/japi/birdgird/delete?dsId=4028b2a26daf6c2d016db34bc5ca00a5&tableName=contract&pkColumn=id"
	},
	checkable:true,
	actions:[{
		name:"导出excel", onClick: function() {
			let dtoStr = sessionStorage.getItem('queryDto');
			dtoStr = encodeURI(dtoStr);
			window.location = "http://localhost:8090/sqlExport/export?dsId=4028b2a26daf6c2d016db34bc5ca00a5&sqlId=40288a9d6e357e33016e3598b42a0000&requestStr="+dtoStr;
		}
	}],
	columns:[
		{title:"主编号", data:"t.id", type:"text",hide:true},
		{title:"名称",data:"t.name", type:"text",editor: {}, query: true},
		{title:"个人电话",data:"t.personal_phone", type:"text",editor: {}, query: true},
		{title:"个人手机",data:"t.personal_cellphone", type:"text",editor: {}, query: true},
		{title:"组名称",data:"t2.name",type:"text"},
		{title:"操作",type:"command",actions:[{
			name: '行内按钮',
            onClick: (data) => {
              console.log(data);
            }
		}]}
	],
}
  • 2019-11-15 更新

启动时需要添加proxy代理信息:

java -Dhttps.proxyHost=192.168.50.32 -Dhttps.proxyPort=1808 -Dhttp.proxyHost=192.168.50.32 -Dhttp.proxyPort=1808 -jar xxxx.jar

  • 2019-12-06 更新

启动时需要添加机器编号和数据中心编号,为了使部分对象生成分布式ID

export workerid=0
export datacenterid=0 
java -Dhttps.proxyHost=192.168.50.32 -Dhttps.proxyPort=1808 -Dhttp.proxyHost=192.168.50.32 -Dhttp.proxyPort=1808 -jar xxxx.jar