Compare commits
4 Commits
6beb72688e
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
2625fac6d8
|
|||
|
a7fa29e3ec
|
|||
|
e10bcfa734
|
|||
|
3be04dab3a
|
@@ -5,7 +5,7 @@ description: Apply British English spelling and grammar as a global default when
|
||||
|
||||
# British English
|
||||
|
||||
Conventions for writing in British English, as distinct from American English. Follow these rules consistently throughout a document.
|
||||
Conventions for writing in British English, as distinct from American English.
|
||||
|
||||
## Spelling
|
||||
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"name": "Claude Code Skills",
|
||||
"skills": [
|
||||
{
|
||||
"name": "british-english",
|
||||
"description": "Apply British English spelling and grammar conventions to project documents and code",
|
||||
"repository": "https://onixbyte.dev/onixbyte/claude-code-skills",
|
||||
"branch": "main",
|
||||
"path": "british-english"
|
||||
},
|
||||
{
|
||||
"name": "commit-message",
|
||||
"description": "Generate well-formatted git commit messages following conventional commits",
|
||||
"repository": "https://onixbyte.dev/onixbyte/claude-code-skills",
|
||||
"branch": "main",
|
||||
"path": "commit-message"
|
||||
},
|
||||
{
|
||||
"name": "spring-boot",
|
||||
"description": "Add JPA CRUD resources following Spring Boot layered architecture",
|
||||
"repository": "https://onixbyte.dev/onixbyte/claude-code-skills",
|
||||
"branch": "main",
|
||||
"path": "spring-boot"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -507,14 +507,14 @@ A protected no-arg constructor is required by JPA. Static factories (`fromReques
|
||||
public interface UserMapper {
|
||||
|
||||
@Select("""
|
||||
SELECT id, email, display_name AS displayName, status, created_at AS createdAt
|
||||
SELECT id, email, display_name, status, created_at
|
||||
FROM users
|
||||
WHERE id = #{id}
|
||||
""")
|
||||
Optional<UserEntity> findById(Long id);
|
||||
|
||||
@Select("""
|
||||
SELECT id, email, display_name AS displayName, status, created_at AS createdAt
|
||||
SELECT id, email, display_name, status, created_at
|
||||
FROM users
|
||||
<where>
|
||||
<if test="email != null">AND email LIKE CONCAT('%', #{email}, '%')</if>
|
||||
@@ -780,11 +780,12 @@ com.example.app/
|
||||
│ └── UserMapper.java (MyBatis, when needed)
|
||||
├── entity/
|
||||
│ └── UserEntity.java
|
||||
├── request/
|
||||
│ ├── CreateUserRequest.java
|
||||
│ ├── UpdateUserRequest.java
|
||||
│ └── UserSearchCriteria.java
|
||||
├── response/
|
||||
├── domain/
|
||||
│ ├── request/
|
||||
│ │ ├── CreateUserRequest.java
|
||||
│ │ ├── UpdateUserRequest.java
|
||||
│ │ └── UserSearchCriteria.java
|
||||
│ └── response/
|
||||
│ └── UserResponse.java
|
||||
└── enums/
|
||||
└── UserStatus.java
|
||||
@@ -822,4 +823,3 @@ public class App {
|
||||
- Spring Data JPA Reference
|
||||
- Jakarta Bean Validation 3.0
|
||||
- springdoc-openapi 2.x
|
||||
- 阿里巴巴《Java 开发手册》(层结构、Manager/Client 命名来源)
|
||||
|
||||
Reference in New Issue
Block a user