Be a crypto hero in the market by logging in

Don't you have an account? Sign in

Token price

  • BTC

    12,003,542.9KRW

    0.3%

  • ETH

    250,597.6KRW

    -2.8%

  • XRP

    331.7KRW

    -4.1%

  • BCH

    366,871.3KRW

    -1.5%

  • LTC

    86,430.0KRW

    -1.3%

  • USDT

    1,195.1KRW

    -0.2%

  • EOS

    4,565.4KRW

    -4.5%

  • BNB

    24,358.2KRW

    -3.2%

  • BSV

    141,827.6KRW

    -2.8%

  • XLM

    82.5KRW

    -3.4%

  • ADA

    58.4KRW

    -5.4%

  • XMR

    86,884.3KRW

    -0.3%

  • TRX

    20.2KRW

    -7.2%

  • HT

    4,785.5KRW

    -1.5%

  • DASH

    109,187.6KRW

    -2.5%

  • XTZ

    1,252.2KRW

    -2.0%

  • ETC

    7,205.4KRW

    -2.1%

  • NEO

    10,840.4KRW

    -3.9%

  • MKR

    632,472.0KRW

    -3.4%

  • ONT

    946.3KRW

    -2.3%

  • XEM

    52.7KRW

    -3.0%

  • USDC

    1,195.5KRW

    -0.2%

  • ZEC

    54,773.7KRW

    -4.2%

  • DOGE

    3.1KRW

    -0.1%

  • BAT

    228.9KRW

    -8.4%

  • DCR

    26,434.9KRW

    -1.4%

  • PAX

    1,196.0KRW

    -0.1%

  • VET

    4.9KRW

    -2.0%

  • QTUM

    2,498.3KRW

    -2.4%

  • TUSD

    1,196.7KRW

    -0.1%

  • BTG

    12,106.7KRW

    -2.5%

  • OMG

    1,281.5KRW

    -4.5%

  • RVN

    39.0KRW

    -6.4%

  • LINK

    485.1KRW

    2.0%

  • ZRX

    280.1KRW

    -3.9%

  • KCS

    1,808.5KRW

    -0.5%

  • NANO

    1,077.8KRW

    -2.5%

  • REP

    12,708.7KRW

    -1.6%

  • LSK

    1,153.1KRW

    -4.4%

  • INB

    384.1KRW

    0.4%

  • BCD

    705.5KRW

    -5.9%

  • WAVES

    1,251.9KRW

    2.2%

  • QNT

    10,236.3KRW

    -1.2%

  • ICX

    240.0KRW

    -2.8%

  • XIN

    248,109.1KRW

    0.5%

  • XIN

    248,109.1KRW

    0.5%

  • DGB

    9.3KRW

    -4.1%

  • HC

    2,508.2KRW

    -1.6%

  • BTS

    39.9KRW

    -1.3%

  • BCN

    0.6KRW

    -2.6%

  • THETA

    123.6KRW

    -3.9%

  • DAI

    1,205.0KRW

    0.5%

  • MAID

    218.4KRW

    -3.9%

  • NPXS

    0.4KRW

    -1.4%

  • SC

    2.3KRW

    3.2%

  • BTM

    96.2KRW

    -2.1%

  • BTM

    96.2KRW

    -2.1%

  • KMD

    822.3KRW

    -2.0%

  • IOST

    7.7KRW

    -7.2%

  • MONA

    1,328.7KRW

    -4.2%

  • XVG

    5.2KRW

    -1.9%

  • ARDR

    77.6KRW

    5.3%

  • AE

    257.3KRW

    -1.1%

  • GNT

    71.7KRW

    -4.8%

  • STEEM

    198.8KRW

    -0.2%

  • ZIL

    7.9KRW

    -4.5%

  • AOA

    10.4KRW

    -4.7%

  • NEXO

    119.0KRW

    -1.7%

  • SNT

    18.4KRW

    0.3%

  • ENJ

    81.6KRW

    -2.9%

  • MCO

    3,958.2KRW

    0.4%

  • XZC

    6,289.4KRW

    -4.6%

  • ELF

    98.0KRW

    -1.4%

  • ETN

    5.2KRW

    2.4%

  • WTC

    1,165.5KRW

    -3.2%

  • ELA

    2,819.8KRW

    0.4%

  • RDD

    1.6KRW

    -0.9%

  • STRAT

    421.1KRW

    -3.8%

  • DENT

    0.6KRW

    -4.0%

  • LRC

    43.0KRW

    -1.4%

  • FCT

    3,931.8KRW

    4.3%

  • PAI

    25.7KRW

    -3.2%

  • PAI

    25.7KRW

    -3.2%

  • WAX

    43.2KRW

    -1.6%

  • FNB

    132.7KRW

    0.9%

  • R

    70.6KRW

    -4.1%

  • ANT

    1,089.2KRW

    3.2%

  • AION

    93.5KRW

    -2.3%

  • ODE

    133.0KRW

    -1.4%

  • ARK

    266.1KRW

    -1.0%

  • BNT

    478.0KRW

    -3.5%

  • LOOM

    27.9KRW

    -2.5%

  • POWR

    64.7KRW

    -3.5%

  • PPT

    460.9KRW

    -2.7%

  • MOAC

    386.2KRW

    -4.5%

  • PAY

    200.4KRW

    0.5%

  • TTC

    53.6KRW

    -2.2%

  • PIVX

    309.4KRW

    -2.7%

  • POLY

    39.4KRW

    -4.6%

  • CNX

    308.4KRW

    -1.6%

  • HUM

    0.4KRW

    -0.0%

  • REPO

    115.9KRW

    12.1%

  • GUSD

    1,191.2KRW

    -0.2%

  • CPT

    3.2KRW

    -6.7%

  • LKY

    177.8KRW

    -1.9%

  • AERGO

    83.4KRW

    -4.6%

  • COSM

    12.1KRW

    -1.7%

  • MBL

    2.1KRW

    -0.8%

  • APIS

    0.9KRW

    5.0%

  • AKRO

    10.6KRW

    0.6%

  • TEMCO

    1.5KRW

    -1.4%

  • UPP

    13.6KRW

    -5.0%

  • MEETONE

    1.9KRW

    -3.2%

  • BAAS

    0.8KRW

    0.8%

  • MVL

    0.4KRW

    -0.1%

  • ABL

    10.9KRW

    -4.5%

  • DCC

    0.9KRW

    -0.0%

  • eDEL

    2.4KRW

    -0.7%

  • AID

    11.3KRW

    -1.4%

  • PTON

    0.2KRW

    -21.5%

  • WET

    11.4KRW

    2.2%

  • VRA

    0.7KRW

    -5.8%

  • CLB

    2.9KRW

    -0.3%

  • XRA

    11.6KRW

    -0.0%

  • KARMA

    0.2KRW

    -3.1%

  • SEAL

    1.0KRW

    -0.0%

  • PXL

    8.8KRW

    1.1%

  • HORUS

    0.5KRW

    -12.9%

  • PUB

    0.3KRW

    -3.2%

  • NPER

    3.5KRW

    -0.0%

  • CCH

    0.1KRW

    -10.4%

  • PUT

    2.2KRW

    -19.8%

  • KNT

    0.1KRW

    -45.4%

  • IQ

    6.2KRW

    -6.6%

  • RBTC

    12,005,879.5KRW

    0.4%

  • BLACK

    1.3KRW

    -2.8%

  • CET

    23.1KRW

    3.6%

  • RCD

    3.0KRW

    --%

  • MCC

    3.0KRW

    -0.0%

  • INC

    2.4KRW

    0.5%

  • BZKY

    0.3KRW

    -0.0%

  • BORA

    17.0KRW

    -5.2%

  • CRE

    2.9KRW

    1.3%

Community

GUHADA Update: The Basic Coding Structure I

TEMCO | 03.21| 192

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?