-
+75.3
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
public static ru.project.subpackage.PersonDTO convertOshPersonDtoToPersonDto(OshPersonDTO person){
ru.project.subpackage.PersonDTO dto = new ru.project.subpackage.PersonDTO();
dto.setPersonid(person.getPersonid().longValue());
dto.setNamelast(person.getNamelast());
dto.setNamefirst (person.getNamefirst ());
dto.setNamesec (person.getNamesec ());
dto.setInitials (person.getInitials ());
dto.setSex (convertSkVocValue(person.getSex()));
dto.setReason (person.getReason ());
dto.setWorkphone (person.getWorkphone ());
dto.setWorkphonedigit (person.getWorkphonedigit ());
dto.setLocalphone (person.getLocalphone ());
dto.setLocalphonedigit (person.getLocalphonedigit ());
dto.setHomephone (person.getHomephone ());
dto.setHomephonedigit (person.getHomephonedigit ());
dto.setMobilephone (person.getMobilephone ());
dto.setMobilephonedigit (person.getMobilephonedigit ());
dto.setFax (person.getFax ());
dto.setFaxdigit (person.getFaxdigit ());
dto.setPager (person.getPager ());
dto.setEmail (person.getEmail ());
dto.setWeb (person.getWeb ());
dto.setNamelastdative (person.getNamelastdative ());
dto.setNamefirstdative (person.getNamefirstdative ());
dto.setNamesecdative (person.getNamesecdative ());
dto.setNamelastaccusative (person.getNamelastaccusative ());
dto.setNamefirstaccusative (person.getNamefirstaccusative ());
dto.setNamesecaccusative (person.getNamesecaccusative ());
dto.setNamelastgenitive (person.getNamelastgenitive ());
dto.setNamefirstgenitive (person.getNamefirstgenitive ());
dto.setNamesecgenitive (person.getNamesecgenitive ());
dto.setNamelastinstrumental (person.getNamelastinstrumental ());
dto.setNamefirstinstrumental(person.getNamefirstinstrumental());
dto.setNamesecinstrumental (person.getNamesecinstrumental ());
dto.setNamelastprepositional(person.getNamelastprepositional());
dto.setNamefirstprepositional(person.getNamefirstprepositional());
dto.setNamesecprepositional (person.getNamesecprepositional ());
return dto;
}
И так далее еще несколько сотен строк. А главное переупаковка из одних объектов в другие и обратно бессмысленна, т.к. можно использовать исходные (они доступны в приложении)
johnsoft,
07 Сентября 2009
-
+82.7
- 1
- 2
- 3
- 4
public static boolean isUnix()
{
return System.getProperty("file.separator").equals("/");
}
johnsoft,
07 Сентября 2009
-
+71.3
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
/**
* Возбуждает IllegalArgumentException если аргумент null.
* Формирует сообщение об ошибке с именем условия.
*
* @param argument проверяемый аргумент
* @param argumentName имя аргумента
*/
public static void ensureNotNull(Object argument, String argumentName) {
if (argument == null) {
throw new IllegalArgumentException("Null '" + argumentName + "' not allowed.");
}
}
johnsoft,
07 Сентября 2009
-
+83.9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
/**
* проебразует объект <code>o</code> в объект
*
* @param o объект
* @return объект со значением <code>o</code>
*/
public static Object toObject(Object o) {
return o;
}
Полное отсутствие знаний основ java
johnsoft,
07 Сентября 2009
-
+68.6
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
// хрен разберешься
class SaveOrUpdateAccountInBankStoredProcedure extends StoredProcedure {
....
public String execute(String oid, String number, String name){
....
Map result = super.execute(inputs);
Iterator<Map.Entry> it = result.entrySet().iterator();
List list = (List)((Map.Entry)it.next()).getValue();
return (String)((Map)list.get(0)).get(DaoConst.OID);
}
}
Использование org.springframework.jdbc
Долго в отладчике пытался выяснить, какие объекты возвращаются в результате выполнения хранимой процедуры через этот framewaork :(
ngoro,
04 Сентября 2009
-
+71.1
- 1
if (getHook() != null ? !getHook().equals(pmCounty.getHook()) : pmCounty.getHook() != null) return false;
Код западной enterprise системы для риэлторов. Написан русскими.
vladimir.loshchin,
02 Сентября 2009
-
+68
- 1
- 2
- 3
- 4
- 5
- 6
// right now. I can't find how to make fucking @DirectLink
// to necessary book, therefore it'll be a cocksucking crutch.
// from eveel, with love :)
writer.attribute("href",
"?component=%24DirectLink&page=Home&service=direct&session=T&sp=" +
i);
Гоняем Tapestry «на посмотреть».
Действительно, понять сходу каким образому внутри компонента использовать другой компонент (тот же DirectLink) у меня не получилось. Вообще, вопрос в силе.
eveel,
30 Августа 2009
-
+70
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
for(int i = 0; i < s.length(); i++)
{
String c = s.substring(i, i + 1);
if("_".equals(c) || " ".equals(c) || "-".equals(c))
{
capitalize = true;
continue;
}
if(c.toUpperCase().equals(c))
{
if(lastDecapitalized && !lastCapital)
capitalize = true;
lastCapital = true;
} else
{
lastCapital = false;
}
if(capitalize)
{
if(p == null || !p.equals("_"))
{
result.append(c.toUpperCase());
capitalize = false;
p = c;
} else
{
result.append(c.toLowerCase());
capitalize = false;
p = c;
}
} else
{
result.append(c.toLowerCase());
lastDecapitalized = true;
p = c;
}
}
Позор Jboss'овцам!
это код из HibernateTools, теперь понятно почему оно такое глючное Г
asdqwezx,
27 Августа 2009
-
+70.9
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
import javax.microedition.lcdui.*;
import java.lang.*;
import java.io.*;
public class LNRES
{
public InputStream is=null;
public String lines[]=null;
LNRES(String name,int size)
{
int x=0;
is=getClass().getResourceAsStream(name);
byte mb[]=new byte[size];
try { x=is.read(mb); } catch (Exception ex) { }
char mc[]=new char[x];
for (int i=0; i<x; i++) mc[i]=(char)mb[i];
int n=0,a=0,l=0;
String mas2[]=null;
for (int i=0; i<mc.length; i++) {
if ((mb[i]==13)||(i==mc.length-1)) {
mas2=new String[n+1];
for (int j=0; j<n; j++) mas2[j]=new String(lines[j]);
mas2[n]=new String(mc,a,l+((i==mc.length-1)?1:0)); n++; lines=new String[n];
for (int k=0; k<n; k++) lines[k]=new String(mas2[k]);
a=i+2; l=0; i++;
} else l++;
}
lines=new String[n];
for (int i=0; i<n; i++) lines[i]=new String(mas2[i]);
}
}
Писалось под j2me. Класс считывает весь файл и превращает его в массив строк.
k06a,
26 Августа 2009
-
+76
- 1
- 2
- 3
if(!doc.getElementsByTagName(TAG_NAME).equals(null)){
///...
}
dimmik,
21 Августа 2009