Mulai hari ini kita akan mulai belajar struts2 yang akan kita bagi dalam beberapa tutorial. Tutorial pertama yang kita buat adalah tutorial basic apache struts2, dimana kita akan menampilkan halaman welcome dengan memanfaatkan struts2. Belum tahu struts2? yuk intips struts2 disini: Apache Struts 2 is an open-source web application framework for developing Java
Programming
Materi yang berhubungan dengan pemrograman
DinkIt App Dengan Shared Preferences
DinkIt App Dengan Shared Preferences adalah penambahan feature dari aplikasi DinkIt pada artikel Promo Produk Tokopedia Dengan Dink It! App. SharedPreferences allows you to save and retrieve persistent key-value pairs of primitive data types in Android applications. It can be used either inside a single app or shared between multiple apps. You can
CRUD Console Apache Maven Hibernate PostgreSQL
Apache Maven Hibernate PostgreSQL
Hibernate ORM (Hibernate in short) is an object-relational mapping framework for the Java language. It provides aframework for mapping an object-oriented domain model to a relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct, persistent database accesses with high-level object handling functions. Hibernate is free software that is distributed
Apache Velocity Generate DAO
Melanjutkan artikel Apache Velocity Create Template DAO, pada pembahasan kali ini juga akan membutuhkan referensi dari artikel CRUD Console dengan Java karena kita akan men-generate DAO dari template yang sudah kita buat di artikel Apache Velocity Create Template DAO. Dalam proses men-generate DAO ini kita akan menggunakan POJO sebagai data informasi untuk men-generate DAO.
Apache Velocity Create Template DAO
In computer software, a data access object (DAO) is an object that provides an abstract interface to some type of database or other persistence mechanism. By mapping application calls to the persistence layer, DAO provide some specific data operations without exposing details of the database. This isolation supports the Single
Apache Maven Hello World
Maven is a build automation tool used primarily for Java projects. The word maven means "accumulator of knowledge" in Yiddish. Maven addresses two aspects of building software: first, it describes how software is built, and second, it describes its dependencies. Contrary to preceding tools like Apache Ant, it uses conventions for the
Apache Velocity Generate POJO
Ideally speaking, a POJO is a Java object not bound by any restriction other than those forced by the Java Language Specification; i.e. a POJO should not have to 1). Extend prespecified classes, as in [crayon-67f4fd88f0af0172230901/] 2). Implement prespecified interfaces, as in [crayon-67f4fd88f0afb166688179/] 3). Contain prespecified annotations, as in [crayon-67f4fd88f0aff265309907/] sumber: wiki 185
Apache Velocity Hello World
Velocity is a Java-based template engine. It permits anyone to use a simple yet powerful template language to reference objects defined in Java code. When Velocity is used for web development, Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning
CRUD Console dengan Java
In computer programming, create, read, update and delete (as an acronym CRUD) are the four basic functions of persistent storage. Alternate words are sometimes used when defining the four basic functions of CRUD, retrieve instead of read, modify instead of update, or destroy instead of delete. CRUD is also sometimes used to