Kategori: Java
Spring Controller Ekleme
Spring kütüphanesi ile uygulama geliştirirken ilk yapacağımız işlemlerin başında Controller işlemleri gelmektedir. Bir controller eklemek ve bunu view edebilmek için birçok yöntem mevcuttur. Burada anlatacağım yöntem GET metodu ile gelen parametreyi çekip ona göre Thymeleaf kullanarak view edebilen yöntemdir. Bu yöntemi kullanmak için Maven tabanlı projenize Thymeleaf eklemeniz gereklidir. Örnek bir yeni controller java dosyamız:…
Spring Security Disable
Posted :
by :
Projemize başlarken eklediğimiz Spring Security özelliği, proje belli bir noktaya gelene kadar disable durumda olması gerekebilir. Bu noktada birkaç şekilde durum çözülebilir. Spring Security gerekli olana kadar kaldırmak. Application Properties kısmında disable duruma getirmek Tüm erişimi geçirgen duruma getirmek. Biz bu noktada 3.çözümlemeyi yapacağız. Projemize ekleyeceğimiz bir Java Class dosyası(siz istediğiniz yere istediğiniz isimle ekleme…
Failed to determine a suitable driver class
Spring ile yeni proje başlattıktan sonra eğer aşağıdaki gibi bir hata alıyorsanız: Yukarıdaki gibi bir hata alıyorsanız, aşağıdaki gibi application.properties dosyası içerisinde bir Data Source tanımlaması yapmanız gereklidir. Eğer bir MYSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır. Eğer bir PostgreSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır Eğer bir MSSQL veritabanı kullanacaksanız aşağıdaki gibi ekleme yapılmalıdır…
Apache Tomcat Kurulumu
Birçok web tabanlı proje için vazgeçilmez olan Apache Tomcat yazılımı çeşitli iş alanlarında çok sayıda büyük ölçekli ve kritik projelerde altyapı sağlamaktadır. Bu yazıda CentOS işletim sistemi üzerine kurulumunu tam anlamıyla göreceğiz. Konuya başlamadan önce Tomcat ne işe yarar aşağıda liste şeklinde tanımlayalım. Bize Java Web projemiz için bir Web Sunucu ortamı hazırlar. Java bize…
JSOUP ile HTML Parse İşlemleri
Bir HTML sayfasının parse edilmesi bazı projelerin temel görevidir. Buna en büyük örnek real-time fiyat karşılaştıran siteler, bot uygulamaları ve hatırlatıcılardır. Bu yazımızda temel işlevleri ile beraber bir java uygulamasında JSOUP kullanarak nasıl HTML Parse yapıldığımı işleyeceğiz. Ben bu yazıda Maven tabanlı Java Konsol uygulaması üzerinden bu konuyu anlatacağım ancak kodlar modüler olduğu için her…
Hibernate: Could not obtain transaction-synchronized Session for current thread
Spring uygulalarınızda Hibernate kullanıyorsanız, service katmanınızda kullanmak istediğiniz fonksiyonunuzda aşağıdaki tag kullanımını atlamış olabilirsiniz. Hatanın Tam kodu: Yukarıdaki hatayı alıyorsanız, service katmanı üzerinde kullanmak istediğiniz fonksiyona aşağıdaki tag eklemeniz gereklidir. Kolay gelsin.
Android Hesap Makinesi
Android uygulama geliştirmeye merak salanlar nedendir bilinmez genellikle ilk olarak bir hesap makinesi uygulaması oluşturmaya çalışırlar. Örnek bir uygulama görerek uygulama geliştirmek bence daha kolaydır. Bu sebeple basit bir hesap makinesi örneği oluşturup bunu blog sitemde yayınlamaya karar verdim. Android Studio uygulaması kullanarak, ConstraintLayout üzerinden tasarım yaparak ilerleyeceğiz. Adım adım işlemleri takip ederek uygulamayı oluşturmuş…
C#, Java ve Swift ile Yazı Tura
Geçen günlerde matematik ile ilgili videolar izlerken karşıma yazı tura ve paranın hileli olması ile ilgili bir video çıktı. Bir paranın asla hileli olup olmadığı anlaşılamaz kararına varıldı. Bende kendimce bir yazı tura fonksiyonu yazıp bunu büyük sayılar(1018 < x < 1021) ile tekrarladım. (Eğer sizde büyük sayılar ile tekrar yapacaksanız koddaki Int ögelerini kontrol…