2015-12-06 4 views
0

У меня есть ниже код из http://wiki.apache.org/couchdb/Getting_started_with_Javaбанка файла для сеанса класса

Session s = new Session("localhost",5984); 
Database db = s.getDatabase("foodb"); 

Document doc = db.getDocument("documentid1234"); 
doc.put("foo","bar"); 
db.saveDocument(doc); 
... 

Интересно, баночка файл содержит класс Session. Я нашел https://docs.oracle.com/javaee/6/api/javax/mail/Session.html?is-external=true, но это не то, что мне нужно.

У вас есть что-то в виду?

+1

Так как это учебник CouchDB, я хотел бы посмотреть в баночках CouchDB –

+1

Это: [https://couchdb4j.googlecode.com/svn-history/r46/trunk/javadoc/com/fourspaces/couchdb/Session.html](https://couchdb4j.googlecode.com/svn-history/r46 /trunk/javadoc/com/fourspaces/couchdb/Session.html) – Valijon

+0

Из курса вы правы! :) Спасибо –

ответ

0

Каково полное имя этого класса Session, так как может быть несколько классов сеанса. Вы можете использовать Ctrl+Shift+T в eclipse, чтобы открыть свой класс и проверить банку, где она лежит. Вы также можете найти банку для класса во время выполнения с помощью этого

CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); 
if (src != null) { 
URL jar = src.getLocation(); } 

Он работает для всех классов, за исключением классов, загружаемых загрузчик классами

+0

Мне нужно загрузить банку. У меня его нет. Благодарим вас за сообщение –

Смежные вопросы