<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>scvlog</title>
        <link>https://velog.io/</link>
        <description>노동자</description>
        <lastBuildDate>Sun, 18 Jun 2023 14:40:44 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>scvlog</title>
            <url>https://images.velog.io/images/scv_c/profile/5ef69d58-ad73-42c0-ad97-a573a9f4974f/KakaoTalk_20211018_224436822.jpg</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. scvlog. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/scv_c" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Nest)typeorm entityrepository is deprecated 제일 쉽게 해결]]></title>
            <link>https://velog.io/@scv_c/Nesttypeorm-entityrepository-is-deprecated-%EC%A0%9C%EC%9D%BC-%EC%89%BD%EA%B2%8C-%ED%95%B4%EA%B2%B0</link>
            <guid>https://velog.io/@scv_c/Nesttypeorm-entityrepository-is-deprecated-%EC%A0%9C%EC%9D%BC-%EC%89%BD%EA%B2%8C-%ED%95%B4%EA%B2%B0</guid>
            <pubDate>Sun, 18 Jun 2023 14:40:44 GMT</pubDate>
            <description><![CDATA[<p>참조 : <a href="https://velog.io/@sheoae12/NestJS-Custom-Repository-%EB%A7%8C%EB%93%A4%EA%B8%B0">https://velog.io/@sheoae12/NestJS-Custom-Repository-%EB%A7%8C%EB%93%A4%EA%B8%B0</a></p>
<p>인프런 John Ahn님 강의를 듣다가, boardd.repository.ts를 만들면서 Repository Pattern으로 CRUD를 구현하는 것을 진행하다가, @EntityRepository 데코레이터가 제대로 안 먹히는 상황이 벌어졌다. </p>
<p>이유는 TypeORM 버전 업데이트가 되면서, 해당 데코레이터가 더 이상 지원이 안 된다는 것.</p>
<hr>
<p>해결방법으로 게시글이 몇 개 없었는데, 그 중 <a href="https://velog.io/@pk3669/typeorm-0.3.x-EntityRepository-%EB%8F%8C%EB%A0%A4%EC%A4%98">제일 상단에 검색된 글</a>의 내용은 CustomModule을 만들라는건데,, 이해하기가 어려웠다.</p>
<p>그래서 더 찾다가, 저 &quot;<a href="https://velog.io/@sheoae12/NestJS-Custom-Repository-%EB%A7%8C%EB%93%A4%EA%B8%B0">참조</a>&quot;를 보게 되었다.
덕분에 해결했다. 고마워요.</p>
<p>해당 방식이 좀 더 노출이 잘 되었으면 하는 바램으로 포스트한다.</p>
<hr>
<blockquote>
<p>boards.service.ts</p>
</blockquote>
<pre><code>@Injectable()
export class BoardsService {
  constructor(
    @InjectRepository(BoardRepository)
    private boardRepository: BoardRepository,
  ) {}
...
}</code></pre><blockquote>
<p>board.repository.ts</p>
</blockquote>
<pre><code>@Injectable()
export class BoardRepository extends Repository&lt;Board&gt; {
  constructor(dataSource: DataSource) {
    super(Board, dataSource.createEntityManager());
  }
  ...
}</code></pre><blockquote>
<p>board.module.ts</p>
</blockquote>
<pre><code>@Module({
  imports: [TypeOrmModule.forFeature([Board])],
  controllers: [BoardsController],
  providers: [BoardRepository, BoardsService],
})
export class BoardsModule {}</code></pre>]]></description>
        </item>
        <item>
            <title><![CDATA[[001]Android AVD 애뮬레이터 오류]]></title>
            <link>https://velog.io/@scv_c/001Android-AVD-%EC%95%A0%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0-%EC%98%A4%EB%A5%98</link>
            <guid>https://velog.io/@scv_c/001Android-AVD-%EC%95%A0%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0-%EC%98%A4%EB%A5%98</guid>
            <pubDate>Wed, 20 Oct 2021 13:30:22 GMT</pubDate>
            <description><![CDATA[<p>이건 오류이야기이다.</p>
<blockquote>
<p>참조 :  <a href="https://etc-hdd.tistory.com/1828">https://etc-hdd.tistory.com/1828</a> </p>
</blockquote>
<p>일단 여러군데 돌아다녔다.
&quot;The emulator process for AVD Pixel_2_API_30 has terminated&quot;를 검색하면, 잘 안 나오고, 나와도 &quot;환경변수 설정&quot;,&quot;SDK Tools ~&quot; 등 나와는 관계없는 이야기를 하더라.</p>
<p>해당 오류가 뜨는건 근본적으로 다 다르지만, 참조 블로그에서 원인을 찾는 방법을 알아냈다.</p>
<h4 id="cusersuserappdatalocalgoogleandroidstudio20203logidealog">C:\Users\USER\AppData\Local\Google\AndroidStudio2020.3\log\idea.log</h4>
<p>이 파일 맨 아래쪽을 보면 이렇게 나와있다.</p>
<p><img src="https://images.velog.io/images/scv_c/post/af1e9356-a32b-4154-9c83-6b813086ab3f/image.png" alt=""></p>
<blockquote>
<p>드래그 한 부분쯤부터, 애뮬 시작후 오류났다는 이야기임.</p>
</blockquote>
<p>나 같은 경우는,  아래 내용과 같다.</p>
<p>Emulator: WARNING | unexpected system image feature string, emulator might not function correctly, please try updating the emulator. </p>
<p>emulator를 업데이트해달라는 요청이다.</p>
<p>원래 안드로이드 API의 버전이 28을 썼었는데, API 버전 30으로 애뮬을 새로 만들어서 실행했더니 이 상황이 발생됐다.</p>
<p>그래서 API버전을 낮췄다. 28로.</p>
<p>잘 된다.</p>
<p>나이스.</p>
<p><img src="https://images.velog.io/images/scv_c/post/4891a99a-bd1c-4cce-8dba-a38ba0b50857/image.png" alt=""></p>
]]></description>
        </item>
    </channel>
</rss>