/
githubmirror
/
java-design-patterns
Обзор
Документация
Войти
/
githubmirror
/
java-design-patterns
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
table-module/etc/table-module.urm.puml
38 строк
1 KB
Tao
feature: #1319 add table module pattern (#1742)
17 май 2021, 22:06
Не верифицирован
17 май 2021, 22:06
e498c25
Код
Авторство
О чём код?
@startuml package com.iluwatar.tablemodule { class App { - DB_URL : String {static} - LOGGER : Logger {static} - App() - createDataSource() : DataSource {static} - createSchema(dataSource : DataSource) {static} - deleteSchema(dataSource : DataSource) {static} + main(args : String[]) {static} } class User { - id : int - password : String - username : String + User(id : int, username : String, password : String) # canEqual(other : Object) : boolean + equals(o : Object) : boolean + getId() : int + getPassword() : String + getUsername() : String + hashCode() : int + setId(id : int) + setPassword(password : String) + setUsername(username : String) + toString() : String } class UserTableModule { + CREATE_SCHEMA_SQL : String {static} + DELETE_SCHEMA_SQL : String {static} - LOGGER : Logger {static} - dataSource : DataSource + UserTableModule(userDataSource : DataSource) + login(username : String, password : String) : int + registerUser(user : User) : int } } @enduml