> For the complete documentation index, see [llms.txt](https://dodeon.gitbook.io/study/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dodeon.gitbook.io/study/kimyounghan-querydsl/03-basic/constant-and-string.md).

# 상수, 문자 더하기

## 상수

```java
@SpringBootTest
@Transactional
public class QuerydslBasicTest {
    
    @Test
    public void constant() {
        Tuple result = queryFactory
                .select(member.username, Expressions.constant("A"))
                .from(member)
                .fetchFirst();
    }
}
```

```
result = [member1, A]
```

* Expressions.constant()를 사용한다.

## 문자 더하기

```java
@SpringBootTest
@Transactional
public class QuerydslBasicTest {
    
    @Test
    public void concat() {
        String result = queryFactory
                .select(member.username.concat("_").concat(member.age.stringValue()))
                .from(member)
                .where(member.username.eq("member1"))
                .fetchOne();
    }
}
```

```
member1_10
```

* ENUM과 문자가 아닌 타입은 stringValue()로 변환한다.
