开发者社区> 数藏系统开发tia8896> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Met a X DAO流动性质押dapp系统开发底层技术分析

简介: Met a X DAO系统、freedom自由协议等系统目前在市面上很流行,现在让我们来看看关于开发它们的一些注意事项。 一、工程结构 本章内容需要修改内容比较多,涉及到以下三个工程模块的修改:
+关注继续查看

Met a X DAO系统、freedom自由协议等系统目前在市面上很流行,现在让我们来看看关于开发它们的一些注意事项。 一、工程结构

本章内容需要修改内容比较多,涉及到以下三个工程模块的修改:

base-grpc-framework-core:主要改动点是在service中集成dao接口

base-grpc-framework-dao:数据库存储实现;

base-grpc-framework-application:主要改动点是添加数据库配置;

主要的改动文件如下图红框内所示,本章我们因为DAO是个全新的模块,所以本章会按工程修改的多少来罗列,先app,再core,最后dao:

二、修改启动配置,集成mysql

修改【base-grpc-framework-application】模块的application-dev.yml文件,完整的内容如下,新增了第11到14行:

http配置

server:

compression:

enabled: true

mime-types: application/json,application/octet-stream

spring配置

spring:

application:

name: GrpcFramework-Server-APP

aop:

auto: true

proxy-target-class: true

datasource:

type: com.alibaba.druid.pool.DruidDataSource

driver-class-name: com.mysql.cj.jdbc.Drive

url: jdbc:mysql://127.0.0.1:3306/badCase?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai

username: root

password: 12345678

druid:

initial-size: 20

min-idle: 20

max-active: 400

max-wait: 60000

validation-query: SELECT 1 FROM DUAL

max-pool-prepared-statement-per-connection-size: 20

test-while-idle: true

test-on-borrow: false

test-on-return: false

time-between-eviction-runs-millis: 60000

min-evictable-idle-time-millis: 100000

filters: stat

grpc Server配置

grpc:

server:

port: 9898 #发布远程访问地址

in-process-name: native #发布本地访问地址

client:

inProcess:

address: in-process:native #配置内部访问服务名称

mybatis plug 配置

mybatis-plus:

mapper-locations: classpath:/mybatis/*Mapper.xml

configuration:

map-underscore-to-camel-case: true # 开启驼峰命名规则映射

default-statement-timeout: 10 #超时查询

log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #打印sql日志

logging日志配置

logging:

config: classpath:log4j2.xml

level:

root: INFO

org.springframework.web: ERROR
原文地址:https://www.027m.cn/a/3.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
DAPP系统开发web3.0技术搭建
 Web3.0,消除了中心化,没有集中式的数据库,没有存放后端代码的集中式Web服务器。采用了区块链技术,在互联网上的匿名节点维护的分布式状态机上构建应用程序。
27 0
泰山众筹系统开发Dapp链上技术实现
Dapp=前端+智能合约+token(通证经济),通常Dapp的定义是,在分布式网络中运行,参与者的信息受到保护,是通过网络节点进行集中操作的应用。
41 0
LP丨DAPP丨IDO预售代币合约流动性挖矿分红系统开发(开发详细)
  DAPP浏览器工作流程:   从整个流程来看,底层的信息和价值传递很复杂,但是对于普通用户来说,他们接触的还是前端界面,通过DAPP浏览器与去中心化应用交互,来实现具体的功能。
31 0
NFT链游系统开发(DAPP开发案例)丨链游元宇宙游戏系统开发(详细说明)
元宇宙的构建离不开底层技术的支撑。从整体来看,区块链(Blockchain)、游戏(Game)、算力网络(Network)和展示方式(Display)是构建元宇宙的四大关键技术。区块链提供去中心化的系统和平台,游戏提供虚拟场景和内容,算力网络保障海量数据的稳定传输,展示方式连接现实世界与元宇宙。以上技术的融合应用将搭建起元宇宙的基础底座。元宇宙具有八大特征。
23 0
社交、直播类APP的DDoS防护新方案--SDK版
针对当下流行的直播社交类app遇到的安全问题进行了专门研究,希望能给相关领域的朋友一定帮助。
80 0
network is unreachable centos无法连接外网(或unknown host baidu.com)
版权声明:本文由董可伦首发于https://dongkelun.com,非商业转载请注明作者及原创出处。商业转载请联系作者本人。 https://blog.csdn.net/dkl12/article/details/80238713 我的原创地址:http://dongkelun.com/2018/01/17/networkIsUnreachable/ 前言 在虚拟机上新装的系统设置固定ip、重启系统之后,可能ping不通外网,出现如标题所示错误。
4127 0
《Adobe Photoshop CC经典教程(彩色版)》—第4课4.5节对图层应用渐变
<span style='letter-spacing:1px'>本节书摘来自异步社区《Adobe Photoshop CC经典教程(彩色版)》一书中的第4课4.5节对图层应用渐变,作者【美】Adobe公司,更多章节内容可以访问云栖社区“异步社区”公众号查看。</span>
1464 0
使用delphi 开发多层应用(二十) ios通过soap 显示kbmmw服务器上的图片
上一次通过soap,使IOS 访问了kbmmw服务器,今天顺便看能不能与android 共用服务器上的那个 下载图片的功能。首先说一下服务端的的程序,基本上就是前面的代码,没有变化,只是要indy 里面的 base64 编码功能,不再啰嗦,直接代码: function Txalionsrv.
916 0
64
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载