Skip to content

Commit

Permalink
adminのjavadocを修正
Browse files Browse the repository at this point in the history
  • Loading branch information
kenjiyoshid-a committed Jan 14, 2025
1 parent 2c767ef commit 239f263
Show file tree
Hide file tree
Showing 25 changed files with 94 additions and 96 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,20 @@
],
"tags": [
{
"description": "カタログブランドの情報にアクセスするAPI",
"name": "CatalogBrands"
"description": "アセットの情報にアクセスする API",
"name": "Assets"
},
{
"description": "ログイン中のユーザーの情報を取得します。",
"description": "ログイン中のユーザーの情報にアクセスする API",
"name": "Users"
},
{
"description": "カタログアイテムの情報にアクセスする API コントローラーです.",
"name": "CatalogItems"
"description": "カタログカテゴリの情報にアクセスする API",
"name": "CatalogCategories"
},
{
"description": "カタログブランドの情報にアクセスする API",
"name": "CatalogBrands"
},
{
"description": "Monitor and interact",
Expand All @@ -33,12 +37,8 @@
"name": "Actuator"
},
{
"description": "アセットの情報にアクセスするAPI",
"name": "Assets"
},
{
"description": "カタログカテゴリの情報にアクセスするAPI",
"name": "CatalogCategories"
"description": "カタログアイテムの情報にアクセスする API",
"name": "CatalogItems"
}
],
"paths": {
Expand Down Expand Up @@ -105,7 +105,7 @@
},
"/api/assets/{assetCode}": {
"get": {
"description": "与えられたアセットコードに対応するアセットを返却する.",
"description": "与えられたアセットコードに対応するアセットを返却する",
"operationId": "get",
"parameters": [
{
Expand Down Expand Up @@ -142,15 +142,15 @@
"description": "サーバーエラー。"
}
},
"summary": "アセットを取得する.",
"summary": "アセットを取得する",
"tags": [
"Assets"
]
}
},
"/api/catalog-brands": {
"get": {
"description": "カタログブランドの一覧を取得する.",
"description": "カタログブランドの一覧を取得する",
"operationId": "getCatalogBrands",
"responses": {
"200": {
Expand All @@ -173,15 +173,15 @@
"description": "サーバーエラー。"
}
},
"summary": "カタログブランドの一覧を取得する.",
"summary": "カタログブランドの一覧を取得する",
"tags": [
"CatalogBrands"
]
}
},
"/api/catalog-categories": {
"get": {
"description": "カタログカテゴリの一覧を取得します.",
"description": "カタログカテゴリの一覧を取得します",
"operationId": "getCatalogCategories",
"responses": {
"200": {
Expand All @@ -204,15 +204,15 @@
"description": "サーバーエラー。"
}
},
"summary": "カタログカテゴリの一覧を取得します.",
"summary": "カタログカテゴリの一覧を取得します",
"tags": [
"CatalogCategories"
]
}
},
"/api/catalog-items": {
"get": {
"description": "カタログアイテムを検索して返します.",
"description": "カタログアイテムを検索して返します",
"operationId": "getByQuery",
"parameters": [
{
Expand Down Expand Up @@ -280,7 +280,7 @@
"description": "サーバーエラー。"
}
},
"summary": "カタログアイテムを検索して返します.",
"summary": "カタログアイテムを検索して返します",
"tags": [
"CatalogItems"
]
Expand Down Expand Up @@ -371,7 +371,7 @@
]
},
"put": {
"description": "指定したIDのカタログアイテムの情報を更新します",
"description": "指定した ID のカタログアイテムの情報を更新します",
"operationId": "putCatalogItem",
"parameters": [
{
Expand Down Expand Up @@ -414,15 +414,15 @@
"description": "サーバーエラー。"
}
},
"summary": "指定したIDのカタログアイテムの情報を更新します",
"summary": "指定した ID のカタログアイテムの情報を更新します",
"tags": [
"CatalogItems"
]
}
},
"/api/catalog-items/{id}": {
"get": {
"description": "指定したIDのカタログアイテムを返します",
"description": "指定した ID のカタログアイテムを返します",
"operationId": "getCatalogItem",
"parameters": [
{
Expand Down Expand Up @@ -459,7 +459,7 @@
"description": "サーバーエラー。"
}
},
"summary": "指定したIDのカタログアイテムを返します",
"summary": "指定した ID のカタログアイテムを返します",
"tags": [
"CatalogItems"
]
Expand Down Expand Up @@ -492,7 +492,7 @@
},
"/api/users": {
"get": {
"description": "ユーザーの情報",
"description": "ログイン中のユーザーの情報を取得します",
"operationId": "getLoginUser",
"responses": {
"200": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,18 @@
import io.swagger.v3.oas.annotations.info.Info;

/**
* Dresscaアプリケーションを起動するためのmainクラスです
* Dressca アプリケーションを起動するための main クラスです
*/
@SpringBootApplication
@OpenAPIDefinition(info = @Info(title = "Dressca", description = "ECサイトDressca", version = "v1"))
@ComponentScan(basePackages = { "com.dressca" })
public class WebApplication {

/**
* Dressca アプリケーションを起動します。
*
* @param args コマンドライン引数。
*/
public static void main(String[] args) {
SpringApplication.run(WebApplication.class, args);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,11 @@
import com.dressca.applicationcore.authorization.UserStore;

/**
* ユーザのセッション情報
* ユーザのセッション情報です
*/
@Component
public class UserStoreImpl implements UserStore {

/**
* ログイン中のユーザー名を取得します。
*
* @return ログイン中のユーザー名。未ログインの場合、空文字。
*/
@Override
public String getLoginUserName() {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
Expand All @@ -29,11 +24,6 @@ public String getLoginUserName() {
return "";
}

/**
* ログイン中のユーザーのロールを取得します。
*
* @return ログイン中のユーザーのロールの配列。未ログインの場合、空の配列。
*/
@Override
public List<String> getLoginUserRoles() {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
Expand All @@ -45,11 +35,7 @@ public List<String> getLoginUserRoles() {
return new ArrayList<>();
}

/**
* ログイン中のユーザーが指定したロールに属しているかどうか確認します。
*
* @return ロールに属している場合true。未ログインの場合false。
*/
@Override
public boolean isInRole(String role) {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
if (authentication != null) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
import org.springframework.context.annotation.Configuration;

/**
* Dressca Web用の設定クラス
* Dressca Web 用の設定クラスです
*/
@Configuration
public class DresscaWebConfig {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import java.sql.SQLException;

/**
* 開発環境でh2データベースを立ち上げるためのクラスです
* 開発環境で h2 データベースを立ち上げるためのクラスです
*/
@Component
@Profile("local")
Expand All @@ -17,7 +17,7 @@ public class H2ServerLauncher {
private Server tcpServer;

/**
* h2サーバをサーバーモードで起動します
* h2 サーバをサーバーモードで起動します
*/
@PostConstruct
public void start() {
Expand All @@ -29,7 +29,7 @@ public void start() {
}

/**
* h2サーバを停止します
* h2 サーバを停止します
*/
@PreDestroy
public void stop() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@
import lombok.AllArgsConstructor;

/**
* {@link Asset} の情報にアクセスするAPIコントローラーです
* {@link Asset} の情報にアクセスする API コントローラーです
*/
@RestController
@Tag(name = "Assets", description = "アセットの情報にアクセスするAPI")
@Tag(name = "Assets", description = "アセットの情報にアクセスする API")
@RequestMapping("/api/assets")
@AllArgsConstructor
@PreAuthorize(value = "isAuthenticated()")
Expand All @@ -46,10 +46,10 @@ public class AssetsController {
/**
* アセットを取得します。
*
* @param assetCode アセットコード
* @return アセット
* @param assetCode アセットコード
* @return アセット
*/
@Operation(summary = "アセットを取得する.", description = "与えられたアセットコードに対応するアセットを返却する.")
@Operation(summary = "アセットを取得する", description = "与えられたアセットコードに対応するアセットを返却する")
@ApiResponses(value = {
@ApiResponse(responseCode = "200", description = "成功。", content = @Content(mediaType = "image/*", schema = @Schema(implementation = Resource.class))),
@ApiResponse(responseCode = "401", description = "未認証。", content = @Content),
Expand All @@ -75,8 +75,8 @@ public ResponseEntity<Resource> get(
/**
* アセットタイプから Content-Type に変換します。
*
* @param asset アセット
* @return Content-Type の名称
* @param asset アセット
* @return Content-Type の名称
*/
private MediaType getContentType(Asset asset) {
switch (asset.getAssetType()) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
* {@link CatalogBrand} の情報にアクセスする API コントローラーです。
*/
@RestController
@Tag(name = "CatalogBrands", description = "カタログブランドの情報にアクセスするAPI")
@Tag(name = "CatalogBrands", description = "カタログブランドの情報にアクセスする API")
@RequestMapping("/api/catalog-brands")
@AllArgsConstructor
@PreAuthorize(value = "isAuthenticated()")
Expand All @@ -39,7 +39,7 @@ public class CatalogBrandsController {
*
* @return カタログブランドの一覧
*/
@Operation(summary = "カタログブランドの一覧を取得する.", description = "カタログブランドの一覧を取得する.")
@Operation(summary = "カタログブランドの一覧を取得する", description = "カタログブランドの一覧を取得する")
@ApiResponses(value = {
@ApiResponse(responseCode = "200", description = "成功。", content = @Content(mediaType = "application/json", array = @ArraySchema(schema = @Schema(implementation = GetCatalogBrandsResponse.class)))),
@ApiResponse(responseCode = "401", description = "未認証。", content = @Content),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
* {@link CatalogCategory} の情報にアクセスする API コントローラーです。
*/
@RestController
@Tag(name = "CatalogCategories", description = "カタログカテゴリの情報にアクセスするAPI")
@Tag(name = "CatalogCategories", description = "カタログカテゴリの情報にアクセスする API")
@RequestMapping("/api/catalog-categories")
@AllArgsConstructor
@PreAuthorize(value = "isAuthenticated()")
Expand All @@ -39,7 +39,7 @@ public class CatalogCategoriesController {
*
* @return カタログカテゴリの一覧。
*/
@Operation(summary = "カタログカテゴリの一覧を取得します.", description = "カタログカテゴリの一覧を取得します.")
@Operation(summary = "カタログカテゴリの一覧を取得します", description = "カタログカテゴリの一覧を取得します")
@ApiResponses(value = {
@ApiResponse(responseCode = "200", description = "成功。", content = @Content(mediaType = "application/json", array = @ArraySchema(schema = @Schema(implementation = GetCatalogCategoriesResponse.class)))),
@ApiResponse(responseCode = "401", description = "未認証。", content = @Content),
Expand Down
Loading

0 comments on commit 239f263

Please sign in to comment.