# How do I work with a Spring Boot project in IDX

**URL:** <https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194>\
**Category:** General\
**Created:** [May 20, 2024, 6:40am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194 "2024-05-20T06:40:45Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![thisisvigneshdev](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/thisisvigneshdev/32/172_2.png) [@thisisvigneshdev](https://community.firebasestudio.dev/u/thisisvigneshdev)\
**Post date:** [May 20, 2024, 6:40am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/1 "2024-05-20T06:40:45Z")

</div>

How to install java in iDX and get started with working in a spring boot based project in project IDX

---

<div class="post-metadata">

**Author:** ![kirupa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/kirupa/32/4_2.png) [@kirupa](https://community.firebasestudio.dev/u/kirupa)\
**Post date:** [May 21, 2024, 1:26am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/2 "2024-05-21T01:26:37Z")

</div>

Are you looking to also have your app’s UI appear inside IDX?

---

<div class="post-metadata">

**Author:** ![Vova](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/vova/32/12_2.png) [@Vova](https://community.firebasestudio.dev/u/Vova)\
**Post date:** [May 27, 2024, 4:24pm UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/3 "2024-05-27T16:24:24Z")

</div>

Hi @thisisvigneshdev

Please take a look at the answer I gave here: [Create Java Project on Project IDX - #2 by Vova](https://community.firebasestudio.dev/t/create-java-project-on-project-idx/48/2)

Hope it helps.

---

<div class="post-metadata">

**Author:** ![thisisvigneshdev](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/thisisvigneshdev/32/172_2.png) [@thisisvigneshdev](https://community.firebasestudio.dev/u/thisisvigneshdev)\
**Post date:** [May 28, 2024, 1:49am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/4 "2024-05-28T01:49:04Z")

</div>

Yes @kirupa. I also want the UI inside IDX

---

<div class="post-metadata">

**Author:** ![thisisvigneshdev](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/thisisvigneshdev/32/172_2.png) [@thisisvigneshdev](https://community.firebasestudio.dev/u/thisisvigneshdev)\
**Post date:** [May 28, 2024, 1:50am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/5 "2024-05-28T01:50:46Z")

</div>

I had tried this @Vova, The Problem is that I can’t be able to find where the port is exposed. I don’t know in which address the server is loaded

---

<div class="post-metadata">

**Author:** ![vinay\_kumar](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/vinay_kumar/32/443_2.png) [@vinay\_kumar](https://community.firebasestudio.dev/u/vinay_kumar)\
**Post date:** [June 7, 2024, 9:27am UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/6 "2024-06-07T09:27:53Z")

</div>

Hi @Vova, is it possible to connect a local database to a project in IDX? Or is there another way to set up the connection for the project?

---

<div class="post-metadata">

**Author:** ![Vova](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/vova/32/12_2.png) [@Vova](https://community.firebasestudio.dev/u/Vova)\
**Post date:** [June 7, 2024, 2:07pm UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/7 "2024-06-07T14:07:32Z")

</div>

Hi @vinay_kumar , indeed it is, we’ve recently added support for a couple of databases in IDX, for example see

> **[Customize your IDX workspace  |  Project IDX  |  Google...](https://developers.google.com/idx/guides/customize-idx-env#servicesmysqlenable)**

Once you’ve enabled it, you will have to configure it yourself though, i.e. create database users, permission and schema. Let me know if it works for you, thanks

---

<div class="post-metadata">

**Author:** ![Livin\_Sunny](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/livin_sunny/32/3865_2.png) [@Livin\_Sunny](https://community.firebasestudio.dev/u/Livin_Sunny)\
**Post date:** [May 3, 2025, 4:24pm UTC](https://community.firebasestudio.dev/t/how-do-i-work-with-a-spring-boot-project-in-idx/194/8 "2025-05-03T16:24:25Z")

</div>

For sending simple rest request to check end points you can install vs code extensions and use the same.  
Eg: Rest Client extension.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/idxcommunity/original/2X/8/8541545229d43d69a730f40d9360e12d25ee8370.png)
