Be a crypto hero in the market by logging in

Don't you have an account? Sign in

Token price

  • BTC

    13,833,875.6KRW

    -4.8%

  • ETH

    361,607.2KRW

    -6.4%

  • XRP

    495.0KRW

    -10.4%

  • BCH

    502,307.5KRW

    -12.7%

  • LTC

    136,200.6KRW

    -13.0%

  • EOS

    7,372.5KRW

    -12.7%

  • BNB

    38,709.6KRW

    -10.4%

  • BSV

    236,558.7KRW

    -15.3%

  • USDT

    1,150.1KRW

    -0.1%

  • ADA

    105.3KRW

    -8.1%

  • TRX

    40.5KRW

    -9.9%

  • XLM

    128.6KRW

    -12.7%

  • XMR

    108,325.5KRW

    -9.7%

  • DASH

    190,444.7KRW

    -7.3%

  • NEO

    20,422.6KRW

    -10.4%

  • ETC

    9,414.5KRW

    -13.2%

  • XEM

    106.1KRW

    -5.6%

  • ONT

    1,772.2KRW

    -12.1%

  • ZEC

    121,441.9KRW

    -1.6%

  • MKR

    784,695.7KRW

    -10.2%

  • XTZ

    1,180.4KRW

    -3.9%

  • BTG

    32,141.3KRW

    -13.2%

  • QTUM

    5,480.0KRW

    -15.8%

  • VET

    9.1KRW

    -12.5%

  • DOGE

    3.7KRW

    -4.4%

  • BAT

    338.1KRW

    -8.4%

  • OMG

    2,955.0KRW

    -4.7%

  • USDC

    1,161.6KRW

    0.4%

  • DCR

    37,366.2KRW

    -4.6%

  • LSK

    2,273.5KRW

    -4.3%

  • BCD

    1,418.4KRW

    -9.4%

  • RVN

    65.4KRW

    -8.2%

  • NPXS

    1.0KRW

    -3.0%

  • TUSD

    1,161.2KRW

    0.4%

  • HC

    5,453.4KRW

    -15.4%

  • WAVES

    2,349.4KRW

    -11.7%

  • REP

    20,919.8KRW

    2.4%

  • AOA

    34.9KRW

    6.8%

  • BCN

    1.2KRW

    3.6%

  • HT

    4,407.7KRW

    1.0%

  • ZRX

    360.3KRW

    -7.1%

  • NANO

    1,536.0KRW

    -7.7%

  • BTS

    75.0KRW

    -12.0%

  • BTM

    194.8KRW

    -13.5%

  • BTM

    194.8KRW

    -13.5%

  • MONA

    2,864.2KRW

    -11.7%

  • ICX

    373.7KRW

    -10.1%

  • DGB

    14.8KRW

    -12.3%

  • ZIL

    20.2KRW

    -14.2%

  • IOST

    14.4KRW

    -15.0%

  • LINK

    485.1KRW

    2.0%

  • DENT

    2.3KRW

    -12.9%

  • PAX

    1,161.7KRW

    0.4%

  • KCS

    1,776.7KRW

    -5.6%

  • SC

    3.8KRW

    -4.6%

  • AE

    581.6KRW

    -10.1%

  • KMD

    1,345.7KRW

    -10.7%

  • XVG

    9.6KRW

    -11.3%

  • INB

    419.2KRW

    -6.3%

  • XIN

    320,051.8KRW

    -6.5%

  • XIN

    320,051.8KRW

    -6.5%

  • STEEM

    435.7KRW

    -12.2%

  • ARDR

    128.7KRW

    -11.0%

  • THETA

    133.3KRW

    -13.2%

  • SNT

    33.1KRW

    -11.8%

  • ELF

    227.1KRW

    -14.5%

  • MCO

    6,947.7KRW

    -12.3%

  • ENJ

    141.1KRW

    -9.4%

  • MAID

    239.7KRW

    -3.7%

  • XZC

    13,175.1KRW

    -6.9%

  • DAI

    1,168.5KRW

    1.1%

  • GNT

    104.9KRW

    -10.9%

  • STRAT

    1,002.4KRW

    -12.0%

  • WAX

    94.6KRW

    -14.9%

  • PAI

    53.4KRW

    -13.7%

  • PAI

    53.4KRW

    -13.7%

  • ODE

    324.6KRW

    -8.5%

  • CNX

    1,303.3KRW

    -10.2%

  • ELA

    4,597.1KRW

    -15.0%

  • NEXO

    128.0KRW

    -11.5%

  • WTC

    1,688.8KRW

    -11.0%

  • QNT

    7,167.2KRW

    -21.0%

  • RDD

    2.4KRW

    -12.6%

  • LRC

    66.2KRW

    -10.8%

  • LOOM

    74.4KRW

    -10.1%

  • ARK

    520.4KRW

    -9.9%

  • FCT

    6,009.1KRW

    -10.4%

  • R

    119.4KRW

    -4.0%

  • REPO

    517.7KRW

    -5.0%

  • BNT

    887.7KRW

    -7.5%

  • ETN

    5.4KRW

    -11.5%

  • POWR

    121.2KRW

    -10.6%

  • AION

    153.9KRW

    -7.3%

  • PPT

    908.6KRW

    -10.8%

  • PIVX

    733.4KRW

    -10.7%

  • POLY

    95.9KRW

    -9.4%

  • MOAC

    657.4KRW

    -6.2%

  • PAY

    246.6KRW

    -9.8%

  • COSM

    39.7KRW

    -10.0%

  • TTC

    122.8KRW

    0.9%

  • CPT

    8.3KRW

    -11.6%

  • GUSD

    1,152.2KRW

    -0.3%

  • ANT

    637.7KRW

    3.7%

  • LKY

    374.1KRW

    --%

  • HUM

    0.5KRW

    -6.2%

  • AERGO

    160.8KRW

    -16.7%

  • TEMCO

    4.9KRW

    16.0%

  • APIS

    2.0KRW

    0.8%

  • MVL

    0.9KRW

    -5.8%

  • PTON

    0.9KRW

    36.1%

  • ABL

    27.2KRW

    -12.3%

  • BAAS

    1.2KRW

    -13.5%

  • VRA

    1.1KRW

    5.5%

  • AID

    19.6KRW

    -3.1%

  • DCC

    0.8KRW

    --%

  • eDEL

    2.4KRW

    -0.7%

  • PUB

    1.5KRW

    -11.7%

  • WET

    14.5KRW

    -36.8%

  • HORUS

    2.5KRW

    -26.8%

  • SEAL

    2.2KRW

    32.9%

  • XRA

    9.9KRW

    -8.4%

  • KARMA

    0.2KRW

    -21.2%

  • PUT

    12.1KRW

    -5.6%

  • KNT

    0.4KRW

    63.8%

  • NPER

    3.4KRW

    --%

  • IQ

    27.7KRW

    -13.5%

  • RBTC

    13,712,719.6KRW

    -5.5%

  • BLACK

    2.2KRW

    -37.9%

  • CET

    25.0KRW

    -12.2%

  • MEETONE

    3.9KRW

    -17.7%

  • RCD

    3.0KRW

    --%

  • MCC

    12.2KRW

    -11.4%

  • INC

    40.2KRW

    -12.2%

  • FNB

    214.9KRW

    -9.0%

  • BZKY

    0.4KRW

    -5.0%

  • BORA

    58.7KRW

    -13.7%

  • CRE

    4.0KRW

    -7.9%

Community

GUHADA Update: The Basic Coding Structure I

TEMCO | 03.21| 86

Hello, everyone!

Another day for GUHADA’s update!

We apologize in advance for all the difficult to understand programming-based terms (if any).

Alright! With that being said, let’s go over GUHADA’s basic coding structure (Java).

Out of all the modules for GUHADA, we will use the example of the “product” module to explain the development structure.

For the development of the platform, the product module is one of the important parts of the platform, and as everyone knows that the first page of the website should show “products” in an open market platform. Also, the product page for the sellers, the registration of the products should be easily interactive. So, there is a lot of processes involved in the development of the product page and more.

So, let’s talk about the development of GUHADA by using product page development as an example.

GUHADA’s Overall Development Structure (java):

The GUHADA’s basic coding structure is divided into 7 parts as you can see below and each part will be explained.

1. Config: Swagger setting/base setting
2. Controller:
Client request/dispatcherServlet return
3. Exception​:
Exception setting
4. Model​:
A domain model in problem-solving and software engineering is a conceptual model of all the topics related to a specific problem. It describes the various entities, their attributes, roles, and relationships, plus the constraints that govern the problem domain.
5. Utility:
A helping function
6. Service:​
Practical logic implementation.
7. Repository

Configuration

Configuration works as a basic swagger/base setting. The programming of the “config” is shown below.

Controller

This is where the user enters and decides how to process the selection. The controller only makes decisions and the actual processing is done by Layered Architecture.

Service

In the service application, many tasks are processed as the controller object and the Repository are connected.

The service does not use unnecessary “Http” or the “HttpServlet” inheritance but uses java object itself.

(because of it, it cannot receive service, request, and/or response converted as parameters. The use of such parameters has to be done at the controller)

So, regardless of which type of signal, if only the necessary parameters are received, it can process at its own business logic. Which means that through the modulation, it is a class file that can be reused anywhere. So it is not simple Web-based, but afterward, used as the native app, even if the view unit changes, the service does not have subordinate code on view, which can be reused as it is.

Model

The model creates software for solving issues with computer programming, such as defining the requests, languages, functions, the base concept of the model for the academic domain.

Domain Model
Utility

We have defined the function that is required for technical development. The information below is about the function that converts data to Json. Depending on the need, it converts the object to either String or Json. Other than that, the String conversion option for Date-Time option is defined.

So this wraps up the base coding structure for the currently developing GUHDA’s homepage of the product, order and the user section that are currently under development.

Thank you for reading!

Please stay tuned for the next development update of the GUHADA platform!

TEMCO: World’s First Supply Chain Data and E-Commerce Solution through “Bitcoin Smart Contract (RSK)”

Please visit us to learn more about the world’s first Bitcoin smart contract based supply chain data/e-commerce platform!

▶TEMCO Official Website: https://temco.io
▶TEMCO Chatroom: https://t.me/temcolabs
▶TEMCO Twitter: https://twitter.com/TEMCOLABS
▶TEMCO Reddit: https://www.reddit.com/r/temcolabs
▶TEMCO Facebook:https://www.facebook.com/TEMCOLABS


GUHADA Update: The Basic Coding Structure I was originally published in TEMCO on Medium, where people are continuing the conversation by highlighting and responding to this story.

Comment 0

delete

Are you sure you want to delete this post?