部門サービス
com.example.sms.service.master.department.DepartmentService
部門削除
delete(DepartmentId):void
graph LR c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_(["部門削除"]) style c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_ font-weight:bold c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 部門ID
部門検索 (部門ID)
find(DepartmentId):Department
graph LR c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_(["部門検索 (部門ID)"]) style c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_ font-weight:bold c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
部門検索(部門コード)
findByCode(DepartmentId):DepartmentList
graph LR c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_(["部門検索(部門コード)"]) style c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_ font-weight:bold c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
部門新規登録
register(Department):void
graph LR c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_(["部門新規登録"]) style c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_ font-weight:bold c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 部門
部門情報編集(社員追加・削除)
save(Department):void
graph LR c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department_(["部門情報編集(社員追加・削除)"]) style c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department_ font-weight:bold c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 部門
部門情報編集(社員追加・削除)
save(Department, List, List):void
graph LR c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_(["部門情報編集(社員追加・削除)"]) style c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_ font-weight:bold c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
部門一覧
selectAll():DepartmentList
graph LR c_e_s_s_m_d_DepartmentService_selectAll__(["部門一覧"]) style c_e_s_s_m_d_DepartmentService_selectAll__ font-weight:bold c_e_s_s_m_d_DepartmentService_selectAll__ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 得られるもの(戻り値)
- 部門一覧
部門一覧(ページング)
selectAllWithPageInfo():PageInfo<Department>
graph LR c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__(["部門一覧(ページング)"]) style c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__ font-weight:bold c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__ --> com_example_sms_service_master_department_DepartmentRepository com_example_sms_service_master_department_DepartmentRepository[DepartmentRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
社員サービス
com.example.sms.service.master.employee.EmployeeService
社員削除
delete(EmployeeCode):void
graph LR c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_(["社員削除"]) style c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_ font-weight:bold c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 社員コード
社員検索
find(EmployeeCode):Employee
graph LR c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_(["社員検索"]) style c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_ font-weight:bold c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
社員新規登録
register(Employee):void
graph LR c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_(["社員新規登録"]) style c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_ font-weight:bold c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 社員
社員情報編集
save(Employee):void
graph LR c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_(["社員情報編集"]) style c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_ font-weight:bold c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 社員
社員一覧
selectAll():EmployeeList
graph LR c_e_s_s_m_e_EmployeeService_selectAll__(["社員一覧"]) style c_e_s_s_m_e_EmployeeService_selectAll__ font-weight:bold c_e_s_s_m_e_EmployeeService_selectAll__ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 得られるもの(戻り値)
- 社員一覧
社員一覧(ページング)
selectAllWithPageInfo():PageInfo<Employee>
graph LR c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__(["社員一覧(ページング)"]) style c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__ font-weight:bold c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__ --> com_example_sms_service_master_employee_EmployeeRepository com_example_sms_service_master_employee_EmployeeRepository[EmployeeRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品サービス
com.example.sms.service.master.product.ProductService
商品削除
delete(Product):void
graph LR c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_(["商品削除"]) style c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_ font-weight:bold c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品
商品分類削除
deleteCategory(ProductCategory):void
graph LR c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_(["商品分類削除"]) style c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_ font-weight:bold c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_ --> com_example_sms_service_master_product_ProductCategoryRepository c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品分類
商品検索
find(String):Product
graph LR c_e_s_s_m_p_ProductService_find_j_l_String_(["商品検索"]) style c_e_s_s_m_p_ProductService_find_j_l_String_ font-weight:bold c_e_s_s_m_p_ProductService_find_j_l_String_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品分類検索
findCategory(String):ProductCategory
graph LR c_e_s_s_m_p_ProductService_findCategory_j_l_String_(["商品分類検索"]) style c_e_s_s_m_p_ProductService_findCategory_j_l_String_ font-weight:bold c_e_s_s_m_p_ProductService_findCategory_j_l_String_ --> com_example_sms_service_master_product_ProductCategoryRepository com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品新規登録
register(Product):void
graph LR c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_(["商品新規登録"]) style c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_ font-weight:bold c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品
商品分類新規登録
registerCategory(ProductCategory):void
graph LR c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_(["商品分類新規登録"]) style c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_ font-weight:bold c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_ --> com_example_sms_service_master_product_ProductCategoryRepository com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品分類
商品情報編集
save(Product):void
graph LR c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_(["商品情報編集"]) style c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_ font-weight:bold c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品
商品分類情報編集(商品追加、削除)
saveCategory(ProductCategory):void
graph LR c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory_(["商品分類情報編集(商品追加、削除)"]) style c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory_ font-weight:bold c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory_ --> com_example_sms_service_master_product_ProductCategoryRepository com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- 商品分類
商品分類情報編集(商品追加、削除)
saveCategory(ProductCategory, List, List):void
graph LR c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_(["商品分類情報編集(商品追加、削除)"]) style c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_ font-weight:bold c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_ --> com_example_sms_service_master_product_ProductCategoryRepository c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品一覧
selectAll():ProductList
graph LR c_e_s_s_m_p_ProductService_selectAll__(["商品一覧"]) style c_e_s_s_m_p_ProductService_selectAll__ font-weight:bold c_e_s_s_m_p_ProductService_selectAll__ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 得られるもの(戻り値)
- 商品一覧
部品一覧(ページング)
selectAllBomsWithPageInfo():PageInfo<Product>
graph LR c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__(["部品一覧(ページング)"]) style c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__ font-weight:bold c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品分類一覧
selectAllCategory():ProductCategoryList
graph LR c_e_s_s_m_p_ProductService_selectAllCategory__(["商品分類一覧"]) style c_e_s_s_m_p_ProductService_selectAllCategory__ font-weight:bold c_e_s_s_m_p_ProductService_selectAllCategory__ --> com_example_sms_service_master_product_ProductCategoryRepository com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 得られるもの(戻り値)
- 商品分類一覧
商品分類一覧(ページング)
selectAllCategoryWithPageInfo():PageInfo<ProductCategory>
graph LR c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__(["商品分類一覧(ページング)"]) style c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__ font-weight:bold c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__ --> com_example_sms_service_master_product_ProductCategoryRepository com_example_sms_service_master_product_ProductCategoryRepository[ProductCategoryRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
商品一覧(ページング)
selectAllWithPageInfo():PageInfo<Product>
graph LR c_e_s_s_m_p_ProductService_selectAllWithPageInfo__(["商品一覧(ページング)"]) style c_e_s_s_m_p_ProductService_selectAllWithPageInfo__ font-weight:bold c_e_s_s_m_p_ProductService_selectAllWithPageInfo__ --> com_example_sms_service_master_product_ProductRepository com_example_sms_service_master_product_ProductRepository[ProductRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
認証APIサービス
com.example.sms.service.system.auth.AuthApiService
ユーザーJWT認証
authenticateUser(Authentication, String, String):String
graph LR c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_(["ユーザーJWT認証"]) style c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_ font-weight:bold c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_ --> com_example_sms_service_system_auth_AuthRepository com_example_sms_service_system_auth_AuthRepository[AuthRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- String
- String
- Authentication
- 得られるもの(戻り値)
- String
JWTトークンからユーザー名の取得
getUserNameFromJwtToke(String):String
graph LR c_e_s_s_s_a_AuthApiService_getUserNameFromJwtToke_j_l_String_(["JWTトークンからユーザー名の取得"]) style c_e_s_s_s_a_AuthApiService_getUserNameFromJwtToke_j_l_String_ font-weight:bold c_e_s_s_s_a_AuthApiService_getUserNameFromJwtToke_j_l_String_ --> com_example_sms_service_system_auth_AuthRepository com_example_sms_service_system_auth_AuthRepository[AuthRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- String
- 得られるもの(戻り値)
- String
JWTトークンの取得
validateJwtToke(String):boolean
graph LR c_e_s_s_s_a_AuthApiService_validateJwtToke_j_l_String_(["JWTトークンの取得"]) style c_e_s_s_s_a_AuthApiService_validateJwtToke_j_l_String_ font-weight:bold c_e_s_s_s_a_AuthApiService_validateJwtToke_j_l_String_ --> com_example_sms_service_system_auth_AuthRepository com_example_sms_service_system_auth_AuthRepository[AuthRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- String
- 得られるもの(戻り値)
- boolean
JWTトークンの検証
validateJwtToken(String):boolean
graph LR c_e_s_s_s_a_AuthApiService_validateJwtToken_j_l_String_(["JWTトークンの検証"]) style c_e_s_s_s_a_AuthApiService_validateJwtToken_j_l_String_ font-weight:bold c_e_s_s_s_a_AuthApiService_validateJwtToken_j_l_String_ --> com_example_sms_service_system_auth_AuthRepository com_example_sms_service_system_auth_AuthRepository[AuthRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- String
- 得られるもの(戻り値)
- boolean
認証サービス
com.example.sms.service.system.auth.AuthService
ユーザー認証
loadUserByUsername(String):UserDetails
graph LR c_e_s_s_s_a_AuthService_loadUserByUsername_j_l_String_(["ユーザー認証"]) style c_e_s_s_s_a_AuthService_loadUserByUsername_j_l_String_ font-weight:bold c_e_s_s_s_a_AuthService_loadUserByUsername_j_l_String_ --> com_example_sms_service_system_auth_AuthRepository com_example_sms_service_system_auth_AuthRepository[AuthRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- String
- 得られるもの(戻り値)
- UserDetails
ユーザー管理サービス
com.example.sms.service.system.user.UserManagementService
ユーザー削除
delete(UserId):void
graph LR c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_(["ユーザー削除"]) style c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_ font-weight:bold c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- ユーザーID
ユーザー検索
find(UserId):User
graph LR c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_(["ユーザー検索"]) style c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_ font-weight:bold c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
ユーザー新規登録
register(User):void
graph LR c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_(["ユーザー新規登録"]) style c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_ font-weight:bold c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- ユーザー
ユーザー情報編集
save(User):void
graph LR c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_(["ユーザー情報編集"]) style c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_ font-weight:bold c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 要求するもの(引数)
- ユーザー
ユーザー一覧
selectAll():UserList
graph LR c_e_s_s_s_u_UserManagementService_selectAll__(["ユーザー一覧"]) style c_e_s_s_s_u_UserManagementService_selectAll__ font-weight:bold c_e_s_s_s_u_UserManagementService_selectAll__ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;
- 得られるもの(戻り値)
- ユーザー一覧
ユーザー一覧(ページング)
selectAllWithPageInfo():PageInfo<User>
graph LR c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__(["ユーザー一覧(ページング)"]) style c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__ font-weight:bold c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__ --> com_example_sms_service_system_user_UserRepository com_example_sms_service_system_user_UserRepository[UserRepository]:::others classDef others fill:#AAA,font-size:90%; classDef lambda fill:#999,font-size:80%;