이야기를 나눠요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링은 어려워! 코틀린과 Ktor로 백엔드/서버개발 기초정복 (커피주문시스템 개발)
환경을 최신으로 맞춘상태에서 진행하고 있습니다
enumList 구현하신 부분에서, 최근 Exposed의 ColumnType에 제네릭이 추가되어있습니다. (타입안정성 때문이 아닐까 생각해봅니다) 일단 Column<Any>와, registerColumn에는 as로 캐스팅을해서 처리했는데, 다른 방법이 있을까요?
-
[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
와.... 리스트뷰, 리사이클뷰
프레그먼트는 쉽게 이해가 되는데 리스트뷰, 리사이클 뷰는 참...중간에 리스트 아이템 1개있는거 왜 만들어줘야 하는지 모르겠어욬ㅋㅋㅋ 혹시 강의 중에 말씀하신 안드로이드 개발의 고점 중 두개가 리스트뷰, 리사이클뷰 라고 하셨는데 총 몇개가 있고 어떤 것들이 있는지 알려주실 수 있으신가요?? 미리 알고 매 맞으면 쉽게 버틸 수 있어서요ㅋㅋㅋ
-
코딩의민족 앱 제작 (Android kotlin)
따라하기가 어려워요.
강의 첫부분부터 따라가지 못하겠어요.. 스마트폰처럼 생긴 화면은 어떻게 띄우는건가요? 코틀린을 따로 설치해서 해야하는건가요?
-
하울의 안드로이드 인스타그램 클론 만들기
문의드립니다.
안녕하세요, 유튜브도 조금씩 접해보고 있습니다.다름이 아니라 제가 비전공자이며, 앱개발도 완전 처음이라서 블로그에 참조란에 하울님 태그해서 제가 이해하는 부분으로 바꿔서 적어도 될까요? 혹시 저작권이 어떻게 되나 싶어서 문의드립니다. 감사합니다.
-
실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
변경사항 이력이 관리되면 더 좋을 거 같아요
저는 특정강의부터 따라하면서 보고 싶은데 완료프로젝트에 git으로 각 강의마다의 결과가 반영되었으면 더 좋았겠다는 생각이 들었어요 ! 좋은 강의 감사드립니다.
-
토비의 스프링 부트 - 이해와 원리
MySpringApplication 코틀린 변환 코드입니다.
import org.springframework.boot.web.servlet.ServletContextInitializer import org.springframework.boot.web.servlet.server.ServletWebServerFactory import org.springframework.web.context.support.AnnotationConfigWebApplicationContext import org.springframework.web.servlet.DispatcherServlet import kotlin.reflect.KClass class MySpringApplication( ) { companion object { fun run( applicationClass: KClass<*>, args: Array<String>, ) { val applicationContext = AnnotationConfigWebApplicationContext() applicationContext.register(applicationClass.java) applicationContext.refresh() val serverFactory = applicationContext.getBean(ServletWebServerFactory::class.java) val dispatcherServlet = applicationContext.getBean(DispatcherServlet::class.java) val webServer = serverFactory.getWebServer(ServletContextInitializer { it.addServlet("dispatcherServlet", DispatcherServlet(applicationContext)).addMapping("/*") }) webServer.start() } } }import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory import org.springframework.context.annotation.Bean import org.springframework.context.annotation.ComponentScan import org.springframework.context.annotation.Configuration import org.springframework.web.servlet.DispatcherServlet @Configuration @ComponentScan class DeepApplication { @Bean fun servletWebServerFactory() = TomcatServletWebServerFactory() @Bean fun dispatcherServlet() = DispatcherServlet() } fun main(args: Array<String>) { MySpringApplication.run(DeepApplication::class, args) }예제 코드를 코틀린으로 변환했습니다.마지막 코드는 부트 처음 생성 시 코드로 되돌아가면 됩니다.fun main(args: Array<String>) { runApplication<DeepApplication>(*args) }