Skip to content

budiariyanto/eksplorasi

Repository files navigation

eksplorasi

Eksplorasi saya waktu ngoding, mostly pakai java, springframework. Yang mau pakai repo ini silahkan langsung fork aja. Saya menggunakan maven 3 untuk membuat project2 eksplorasi ini. Kalau ada yang belum tau maven, coba buka websitenya maven

Project coba2 ini menggunakan:

  • Jetty
  • Spring Core (Dependency Injection)
  • Spring MVC
  • Spring AOP
  • Hibernate
  • Hikari CP (Connection Pooling)
  • Maven
  • Postgresql
  • Angular JS
  • Twitter Bootstrap
  • JUnit
  • Mockito
  • Slf4J-logback

Database

Database menggunakan postgresql. Datanya pakai database sample pagila versi 0.10.1. Filenya include di repo ini. Atau mau download dari sumbernya langsung di sini juga boleh. Siapa tau ada revisi database.

Konfigurasi database di linux

  1. Buka terminal
  2. Masuk ke user postgres
  3. Masuk ke postgresql client pakai perintah: psql
  4. Buat database bernama pagila. Perintahnya: CREATE DATABASE pagila
  5. Exit dari postgresql client pakai keyboard shortcut Ctrl-D
  6. Masuk ke direktori di mana file database pagila berada, lalu ekstrak
  7. Jalankan perintah: psql pagila < pagila-schema.sql
  8. Jalankan perintah: psql pagila < pagila-insert.sql
  9. Data sudah siap

Jangan lupa sesuaikan password databasenya di file konfigurasi springnya, yang terletak di eksplorasi-config/src/main/resources/org/eksplorasi/spring/config/applicationContext.xml, pada bagian datasource pada konfigurasi hikari CP.

Cara compile

Jalankan perintah: mvn clean package

Cara deploy

Sementara masih pakai cara manual. Tinggal jalankan script deploy.sh, tapi sebelum dijalankan, edit dulu isinya. Destinationnya disesuaikan dengan path webserver Anda.

About

Project coba2ku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published