نمایش 1-12 از 41 نتیجه
JAX-rs

شروع JAX-RS

اردیبهشت ۲۷, ۱۳۹۶
0

از سری مقالات آموزش Java Enterprise, مبحث JAX-RS را برمی‌گزینیم. در مقاله قبل توضیحاتی پیرامون RESTful API داده شد و با مفاهیم اولیه آن آشنا شدیم. در راستای مقالات پیاده سازی RESTful API, مفاهیم باقی مانده را نیز در قالب کد ها بررسی می‌کنیم. در این مقاله قصد داریم تا …

Hibernate Annotaion

آشنایی با Annotation ها در Hibernate

اردیبهشت ۲۴, ۱۳۹۶
0

از سری مقالات آموزش Java Enterprise, مبحث Annotation در Hibernate را برمی‌گزینیم. در مقالات قبل, مباحث اولیه مرتبط با Hibernate بررسی شد. در این مقاله قصد داریم تا پایگاه داده ای که در مقاله RESTful API جاوا مطرح کرده‌ایم را پیاده سازی کنیم. اگر بخواهیم به طور خلاصه به پروژه اشاره کنیم, در اینجا به …

Restful api

شروع RESTful API در جاوا

اردیبهشت ۲۰, ۱۳۹۶
2

از سری مقالات آموزش Java Enterprise, مبحث RESTful API را برمی‌گزینیم. RESTFul Web Service بر پایه Representational State Transfer و یا به اختصار REST  قرار دارد. معماری REST برپایه منابع است و برای دسترسی به منابع مورد استفاده قرار می‌گیرد. حال این منابع می‌تواند تصاویر موجود در Server, متون و یا سایر اطلاعات ذخیره شده …

Using Hibernate API

استفاده از Hibernate API

اردیبهشت ۱۷, ۱۳۹۶
0

از سری مقالات آموزش Java Enterprise, مبحث Hibernate API را بر می‌گزینیم و با استفاده از آن می‌خواهیم یک Object را در پایگاه داده ذخیره سازی کنیم و شیوه کار Hibernate API را مورد بررسی قرار دهیم. در مقاله قبل به مفاهیم اولیه Hibernate پرداخته شد. فایل hiberanate.cfg.xml را متناسب با پایگاه داده مورد نظر تنظیم کردیم …

Hibernate

افزودن Hibernate به پروژه

اردیبهشت ۳, ۱۳۹۶
3

از سری مقالات آموزش Java Enterprise, می‌خواهیم مقدمات افزودن Hibernate به پروژه را بررسی کنیم. در مقاله قبل, توضیحاتی پیرامون Hibernate و مزایای استفاده از آن داده شد. در این مقاله, می‌خواهیم با استفاده از مفاهیم گفته شده و همچنین ابزار موجود, امکان استفاده از Hibernate را برای برنامه فراهم کنیم. اما پیش از …

cover

جاوا و MySQL

فروردین ۳۰, ۱۳۹۶
0

از سری مقالات آموزش جاوا, مبحث ارتباط با پایگاه داده های MySQL  را برمی‌گزینیم. همانطور که می‌دانید, پایگاه داده یکی از مهم ترین مباحث در هر پروژه ای است. ذخیره سازی اطلاعات در پایگاه داده, بسیار بهتر از ذخیره سازی در فایل ها و ارتباط مستقیم با فایل ها …

Hibernate

شروع Hibernate

فروردین ۲۷, ۱۳۹۶
2

از سری مقالات آموزش Java Enterprise, مبحث Hibernate را برمی گزینیم. در ابتدا باید ماهیت Hibernate را بررسی کنیم. سه ویژگی بسیار مهم Hibernate : یک ابزار ORM است که شامل ویژگی های بسیار زیادی است؛ اما نباید آن را تنها به عنوان یک ابزار ORM در نظر گرفت. اما برای معرفی، …

Rx

آموزش RxJava

فروردین ۲۳, ۱۳۹۶
1

در سری مقالات آموزش جاوا, به مبحث RxJava می‌پردازیم. همانطور که در سایت ReactiveX تعریف شده است, با استفاده از ReactiveX  می‌توان برنامه های  asynchronous وEvent Base ایجاد کرد. اطلاعات به محض ورود مورد استفاده و پردازش قرار می‌گیرند. به همین علت به آن Reactive Programming نیز گفته می‌شود. در Reactive, اطلاعات مهم ترین بخش کار …

Lambda

پایان Lambda

فروردین ۱۶, ۱۳۹۶
0

در سری مقالات آموزش جاوا, به مفاهیم پایانی Lambda می‌پردازیم. تا اینجا عمده مفاهیم مرتبط با lambda را بررسی کردیم. در این مقاله نیز مفاهیم باقی مانده را مورد بررسی قرار می‌دهیم و سری مقالات lambda را به پایان می‌رسانیم. در java ۸ یک متد به باقی متد های لیست اضافه شده …

Security

امنیت در JSP

فروردین ۱۳, ۱۳۹۶
0

در سری مقالات آموزش Java Enterprise, به مبحث امنیت در JSP می‌پردازیم. تا به اینجا مباحثی پیرامون JSP و Servlet ها بررسی شد. اما یکی از مهم ترین ویژگی های هر برنامه ای (مخصوصا برنامه های تحت وب) امنیت برنامه است.. مطمئنا هر زبان برنامه نویسی یکسری تدابیر برای تضمین امنیت برنامه …

Lambda Method Reference

Method Reference در Lambda

فروردین ۹, ۱۳۹۶
0

در سری مقالات آموزش جاوا, مبحث method reference در Lambda را مورد بررسی قرارمی‌ دهیم. با استفاده از method reference می‌توان یک متد را با استفاده از نام آن فراخوانی کرد. همانطور که در مقالات قبل اشاره شد, می‌توان یک متد را به عنوان یک متغیر به متد دیگری ارسال …

JSTL

کد نویسی سریع با JSTL در JSP

فروردین ۶, ۱۳۹۶
0

درسری مقالات آموزش Java Enterprise, به مبحث JSTL می‌پردازیم. JSP Standard Tag Library یا به اختصار JSTL مجموعه ای از tag ها هستند که کد نویسی JSP را راحتر می‌کنند. JSTL دستورات شرطی, دستورات تکرار, دستورات ویرایش  XML ها, دستورات SQL و غیره را پشتیبانی می‌کند. این دستورات به ما کمک می‌کنند تا کد نویسی پروژه ها با سرعت بیشتری …