Народ, может кто подскажет самый простой способ связать приложение с базой данных не прибегая к IDE

Что значит без IDE? Я сам самоучка и знаю что все "крутые" java-программисты очень гордятся тем, что они наизусть знают основы java и весь базовый api( в который входит кстати jdbc 4.0 ). JDBC и есть способ доступа к данным. В винде самый простой способ: создание моста :
import java.sql.*;
public class Main {
public static void main(String[] args) throws SQLException
{
//Class.forName("com.mysql.jdbc.Driver").newInstance();
// - начиная с java 1.6 уже не обязательно явно загружать драйвер!
Connection conn = DriverManager.getConnection(
"jdbc:odbc:db1",
"user", "password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT col1 FROM Table1");
while(rs.next())
{
System.out.println(rs.getRow() + ". " + rs.getString("col1") + "\t" + rs.getString(1));
}
if(rs!=null)rs.close();
if(stmt!=null)stmt.close();
stmt.close();
}
}
здесь db1 - имя источника (odbcad32.exe)
Это только для изучения(удобно если ты на работе имеешь винду)
В реальности лучше поискать драйвер и написать кроссплатформеную прогу
например mysql sqlserver и т.п.