در این دوره آموزشی، نحوه ایجاد یک پروژه Java Spring Boot را خواهید آموخت.
شما یک برنامه نویس جاوا هستید که می خواهید از Spring Boot برای برنامه های کاربردی وب با ادغام پایگاه داده با استفاده از JPA استفاده کنید. قبل از شرکت در این دوره باید SQL، HTML، Java و JDBC را بدانید.
Spring Boot یک چارچوب مبتنی بر جاوا است که توسعه برنامه های کاربردی آماده تولید را با تنظیمات از پیش پیکربندی شده برای مدیریت وابستگی، سرورهای وب و موارد دیگر ساده می کند و بهره وری و سهولت استقرار را افزایش می دهد.
مهمتر، ما از JPA برای اتصال به پایگاه داده در برنامه های کاربردی وب جاوا استفاده خواهیم کرد.
Java Persistence API (JPA) مشخصاتی در جاوا است که نحوه مدیریت دادههای رابطهای در برنامهها را با استفاده از نگاشت شی رابطهای (ORM) تعریف میکند. این به توسعه دهندگان اجازه می دهد تا اشیاء جاوا را به جداول پایگاه داده و داده های پرس و جو با استفاده از رویکرد شی گرا نگاشت کنند و نیاز به SQL دستی را کاهش دهد. JPA اغلب با چارچوب هایی مانند Hibernate برای ساده کردن عملیات پایگاه داده در برنامه های جاوا استفاده می شود.
ما با HTML ادغام میشویم تا قسمت جلویی را طراحی کنیم، با استفاده از Thymeleaf و Bootstrap. مجموعه نتایج را از SQL Queries به صفحات وب HTML تزریق می کنیم.
Thymeleaf یک موتور قالب جاوا در سمت سرور مدرن برای وب و محیط های مستقل است. این امکان تولید پویا از HTML، XML و سایر محتوای مبتنی بر متن را فراهم می کند. Thymeleaf به طور یکپارچه با Spring ادغام می شود و برای کار در توسعه وب (برای ایجاد نماها) و در محیط های غیر وب طراحی شده است. این قالب طبیعی را ارائه می دهد، به این معنی که الگوها بدون نیاز به وب سرور در یک مرورگر قابل استفاده هستند، و آن را برای توسعه دهنده و برای ساخت برنامه های وب موثر می کند.
Bootstrap یک چارچوب فرانتاند منبع باز محبوب است که برای طراحی وبسایتهای واکنشگرا و مبتنی بر موبایل استفاده میشود. این قالبها، اجزای از پیش طراحیشده (مانند دکمهها، فرمها، و نوارهای پیمایش) و یک سیستم شبکهای را فراهم میکند که به توسعهدهندگان این امکان را میدهد تا طرحبندیهای بصری جذاب و سازگار را به سرعت ایجاد کنند. بوت استرپ با HTML، CSS و جاوا اسکریپت ساخته شده است و فرآیند ساخت وب سایت هایی را که به خوبی در دستگاه ها و اندازه های صفحه نمایش مختلف کار می کنند، ساده می کند.
شما از این دوره فوق العاده لذت خواهید برد و می توانید برنامه های کاربردی مفیدی ایجاد کنید.
کدنویس و مربی جاوا برای سال ها.
نمایش نظرات