• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

wonwoo/spring-boot-kotlin-example: spring boot kotlin example

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

wonwoo/spring-boot-kotlin-example

开源软件地址(OpenSource Url):

https://github.com/wonwoo/spring-boot-kotlin-example

开源编程语言(OpenSource Language):

Kotlin 73.4%

开源软件介绍(OpenSource Introduction):

spring boot kotlin

Deploy

This is spring boot kotlin example.

Live Demo

https://spring-boot-kotlin-example.herokuapp.com

demo image1 demo image1

Login

ID : wonwoo

Password : 123

ID : user

Password : 456

How to run?

clone

# git clone https://github.com/wonwoo/spring-boot-kotlin-example.git

run

# cd web or webflux
# mvn spring-boot:run

or

# cd web or webflux
# mvn install
# java -jar target/${name}.jar

use

  1. kotlin 1.3.50
  2. Spring Boot 2.2.x
  3. JPA(hibernate) 5.4.8
  4. h2
  5. thymeleaf 3.0.11
  6. Spring Security 5.2.1

spring boot koilin sample code

Main sample

@SpringBootApplication
class SpringBootKotlinExampleApplication(private val accountRepository: AccountRepository,
                                         private val messageRepository: MessageRepository) : CommandLineRunner {
  override fun run(vararg p0: String?) {
    //.. some logic  
  }
}

fun main(args: Array<String>) {
    runApplication<SpringBootKotlinExampleApplication>(*args)
}

Service sample

@Service
@Transactional
class MessageService constructor(val messageRepository: MessageRepository){

  @Transactional(readOnly = true)
  fun findAll() : List<Message> {
    return messageRepository.findAll()
  }
  // ... some logic 
}



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap