锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成年人免费网站,综合一区自拍亚洲综合图区,亚洲?V无码乱码国产精品http://www.tkk7.com/wangflood/category/47235.html綺懼績緇存姢涓涓妧鏈痓log錛屼負浜嗗伐浣滐紝涔熸槸鐖卞ソ銆?/description>zh-cnSat, 01 Jan 2011 17:15:34 GMTSat, 01 Jan 2011 17:15:34 GMT60- 鍏充簬saveOrUpdate(Object obj)鏂規硶http://www.tkk7.com/wangflood/articles/341504.htmlwangfloodwangfloodSat, 25 Dec 2010 02:11:00 GMThttp://www.tkk7.com/wangflood/articles/341504.htmlhttp://www.tkk7.com/wangflood/comments/341504.htmlhttp://www.tkk7.com/wangflood/articles/341504.html#Feedback0http://www.tkk7.com/wangflood/comments/commentRss/341504.htmlhttp://www.tkk7.com/wangflood/services/trackbacks/341504.html
鏈榪戝湪鍋氭睙鑻忎竴瀹跺叕鍙哥殑闈㈣瘯棰橈紝鏈潵鍙槸涓涓畝鍗曠殑鏉冮檺鎺у埗鏂歸潰鐨勯鍨嬨備絾鎴戞槸涓涓畬緹庝富涔夎咃紝紜槸寰佹眰鍚屾剰鏇存敼浜嗛渶姹傦紝鐢╯sh鏋舵瀯銆傚仛鐨勬暣涓繃紼嬩腑錛岄亣浜嗕笉灝戦棶棰橈紝铏界劧鍙槸綆鍗曠殑澧炲垹鏀規煡銆?br />
user琛ㄥ涓?
create table user(
number int(11) NOT NULL auto_increment COMMENT '緙栧彿',
username varchar(20) not null,
password varchar(50) not null,
privilege varchar(10) not null COMMENT '鍛樺伐錛岀鐞嗗憳錛岄儴闂ㄤ富浠?/span>',
regtime date NOT NULL COMMENT '鍏ヨ亴鏃墮棿',
location varchar(20) NOT NULL COMMENT '浣嶇疆',
contactman varchar(20) NOT NULL,
primary key (number),
UNIQUE KEY (username)
);

spring getHibernateTemplate().saveOrUpdate(obj)鏂規硶璋冪敤 hibernate session.saveOrUpdate(entity);
鎴戝彧鎯蟲洿鏂伴櫎password涔嬪鐨勫瓧孌碉紝浣嗙湅鎵撳嵃鐨剆ql,saveOrUpdate(entity)鑱槑鍦版妸password=null銆傛垜寰堟棤璇紝涓轟粈涔堜笉鑳藉厛鍒ゆ柇涓涓嬶紝濡傛灉鏈変負null鐨勮瘽錛屽氨涓嶆洿鏂頒簡銆?br />
鏈潵鎴戞兂鎸夎嚜宸辯殑鎬濇兂錛岄噸鏂板皝瑁呬竴涓嬫鏂規硶鐨勶紝浣嗙浜庨」鐩繘搴︼紝灝卞厛鎷兼嫾鍑戝噾sql鍚с?br />
String hql = "update User set username = '" + tempUser.getUsername()
+ "' , privilege = '" + tempUser.getPrivilege()
+ "' , regtime = '" + tempUser.getRegtime()
+ "' , contactman = '" + tempUser.getContactman()
+ "' , location = '" + tempUser.getLocation()
+ "' where number =" + tempUser.getNumber();
int count = dao.update(hql);
涔熷氨鏄笉鏇存柊password,浣嗗嚭鐜癳rror
Hibernate: update User set username='f', privilege='綆$悊鍛?/span>', regtime='Sat Dec 25 00:00:00 CST 2010', contactman='ff', location='fff' where number=27
2010-12-25 09:37:01 SQL Error: 0, SQLState: 22001
String2Date:------------2010-12-25----------------
String2Date:------------2000-01-01----------------
String2Date:------------2050-12-31----------------
java.util.Date=com.emp.util.DateConverter
DateConverter鍙槸鎵ц涓嬈★紝涔熷氨鏄湪validattion.xml 鍜宻et鏂規硶涔嬪墠,閭d箞Date2String,浠涔堟椂鍊欐墽琛屽憿銆備細鍦ㄨ皟鐢╣et鏂規硶鐨勬椂鍊欏悧錛?br />
this.contactman = user.getContactman();
// this.regtime = user.getRegtime();
鎹簡涓涓嬶紝渚濈劧鎶ラ敊銆傛垜鐨勮鎯沖緢鍨冨溇銆傚懙鍛點傛墍浠ヨ鎯矰ate2String鍦╣et鏂規硶鍚庢墽琛岋紝涓嶇劧欏甸潰鎬庝箞浼氭甯搞?br />
getHibernateTemplate().saveOrUpdate(obj),铏界劧鎶妏assword=null浜嗭紝浣嗗畠鐨勭被鍨嬫槸姝e父鐨勶紝鎴戣鎯寵皟鐢ㄤ簡Converter.鎬庝箞鍋氬埌鐨勫憿銆?br />
鎴戠戶緇彂鐜?........
琛ュ厖:
鎴戣嚜宸辨兂閿欎簡銆?br />
hibernate鏈韓鏈夎漿鎹㈠櫒錛屼綍蹇呰皟鐢╯turts2杞崲鍣ㄣ?br />
涓嶈繃錛屾垜榪樼湡閬囧埌闂銆?br />
hql:閲寀pdate 鏃訛紝hibernate鑳芥妸綾誨瀷杞崲榪囨潵鍚楋紵浼間箮涓嶈兘銆傝繖涓椂鍊欙紝鎬庝箞鍔炪傛垜鑷繁鍐欒漿鎹㈡柟娉曠殑銆傝繖涓疄鐜板お鍨冨溇浜嗐?br />
榪樻湁saveOrupdate涓嶅ソ浣挎椂錛屾垜鍏坙oad涓涓嬶紝鐒跺悗set ,鏈鍚巗aveOrUpdate銆傛垚鍔熶簡銆?br />
load()鍚庡簲璇ユ槸hibernate鐨剎x鎬侊紝鏃㈢劧璁插緱榪欎箞澶氱殑姒傚康涔嬩竴錛岀浉淇¤偗瀹氭槸hibernate鍋氬緱鎴愬姛鐨勫湴鏂癸紝鍏堟煡鎵懼啀鎻掑叆鏁堢巼涓婅偗瀹氫篃楂樸?br />
榪欐柟闈㈣繕寰楁繁鍏ュ涔犲晩銆傘?

]]>- spring IOC妯℃嫙瀹炵幇http://www.tkk7.com/wangflood/articles/spring_impl.htmlwangfloodwangfloodSun, 14 Nov 2010 01:46:00 GMThttp://www.tkk7.com/wangflood/articles/spring_impl.htmlhttp://www.tkk7.com/wangflood/comments/338016.htmlhttp://www.tkk7.com/wangflood/articles/spring_impl.html#Feedback0http://www.tkk7.com/wangflood/comments/commentRss/338016.htmlhttp://www.tkk7.com/wangflood/services/trackbacks/338016.html
妯′豢spring錛孊eanFactory
package com.wang.spring;


public interface BeanFactory
{
public Object getBean(String name);
}

涓昏綾伙細ClassPathXmlApplicationContext錛屽綋鐒秙pring鐨勮繖涓被閲屾湁鍥介檯鍖栫瓑鍔熻兘瀹炵幇錛岃繖閲屽氨綆浜嗐?br />
package com.wang.spring;

import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;

import wang.spring.dao.UserDao;
import wang.spring.dao.impl.UserDaoImpl;


public class ClassPathXmlApplicationContext implements BeanFactory
{

private Map<String, Object> beans = new HashMap<String, Object>();

// IOC Inverse of Control DI Dependency Injection

public ClassPathXmlApplicationContext() throws Exception
{
SAXBuilder sb = new SAXBuilder();

Document doc = sb.build(this.getClass().getClassLoader()
.getResourceAsStream("beans.xml")); // 鏋勯犳枃妗e璞?/span>
Element root = doc.getRootElement(); // 鑾峰彇鏍瑰厓绱燞D
List list = root.getChildren("bean");// 鍙栧悕瀛椾負disk鐨勬墍鏈夊厓绱?/span>

for (int i = 0; i < list.size(); i++)
{
Element element = (Element) list.get(i);
String id = element.getAttributeValue("id");
String clazz = element.getAttributeValue("class");
Object o = Class.forName(clazz).newInstance();
System.out.println(id);
System.out.println(clazz);
beans.put(id, o);//i=1 new UserDaoImpl();

for (Element propertyElement : (List<Element>) element

.getChildren("property"))
{
String name = propertyElement.getAttributeValue("name"); // 寰楀埌userDAO
String bean = propertyElement.getAttributeValue("bean"); // u
//鐩稿綋浜?nbsp; UserDao u = new UserDaoImpl();
Object beanObject = beans.get(bean);// UserDAOImpl instance

String methodName = "set" + name.substring(0, 1).toUpperCase()
+ name.substring(1);
System.out.println("method name = " + methodName);

Method m = o.getClass().getMethod(methodName,
beanObject.getClass().getInterfaces()[0]);
m.invoke(o, beanObject);
}

}

}


public Object getBean(String id)
{
return beans.get(id);
}

}


]]> - jdom璇曢獙http://www.tkk7.com/wangflood/articles/jdom.htmlwangfloodwangfloodSun, 14 Nov 2010 01:26:00 GMThttp://www.tkk7.com/wangflood/articles/jdom.htmlhttp://www.tkk7.com/wangflood/comments/338014.htmlhttp://www.tkk7.com/wangflood/articles/jdom.html#Feedback0http://www.tkk7.com/wangflood/comments/commentRss/338014.htmlhttp://www.tkk7.com/wangflood/services/trackbacks/338014.html
import java.util.*;
import org.jdom.*;
import org.jdom.input.SAXBuilder;


public class Sample1
{

public static void main(String[] args) throws Exception
{
SAXBuilder sb = new SAXBuilder();

Document doc = sb.build(Sample1.class.getClassLoader()
.getResourceAsStream("test.xml")); // 鏋勯犳枃妗e璞?/span>
Element root = doc.getRootElement(); // 鑾峰彇鏍瑰厓绱燞D
List list = root.getChildren("disk");// 鍙栧悕瀛椾負disk鐨勬墍鏈夊厓绱?/span>

for (int i = 0; i < list.size(); i++)
{
Element element = (Element) list.get(i);
String id = element.getAttributeValue("capacity");
String clazz = element.getAttributeValue("directories");
String name = element.getAttributeValue("name");
System.out.println(id);
System.out.println(clazz);

String capacity = element.getChildText("capacity");// 鍙杁isk瀛愬厓绱燾apacity鐨勫唴瀹?/span>
String directories = element.getChildText("directories");
String files = element.getChildText("files");
System.out.println("紓佺洏淇℃伅:");
System.out.println("鍒嗗尯鐩樼:" + name);
System.out.println("鍒嗗尯瀹歸噺:" + capacity);
System.out.println("鐩綍鏁?" + directories);
System.out.println("鏂囦歡鏁?" + files);
System.out.println("-----------------------------------");

}
}
}
寰呰鍙杢est.xml.鍚屼竴鐩綍涓嬨?br />
<?xml version="1.0" encoding="UTF-8"?>
<HD>
<disk name="C">
<capacity>8G</capacity>
<directories>200</directories>
<files>1580</files>
</disk>

<disk name="D">
<capacity>10G</capacity>
<directories>500</directories>
<files>3000</files>
</disk>
</HD>

]]>
主站蜘蛛池模板:
亚洲国产成人久久综合|
亚洲国产精品免费观看|
热99RE久久精品这里都是精品免费
|
亚洲国产精品日韩在线观看
|
99久久精品毛片免费播放|
亚洲JIZZJIZZ中国少妇中文|
美女被暴羞羞免费视频|
又黄又爽无遮挡免费视频|
免费看又黄又爽又猛的视频软件|
吃奶摸下高潮60分钟免费视频|
在线观看亚洲电影|
国产伦精品一区二区三区免费迷
|
精品久久久久久无码免费|
国产亚洲人成A在线V网站|
99re6在线精品免费观看|
亚洲Av熟妇高潮30p|
欧洲人免费视频网站在线|
亚洲国产精品婷婷久久|
国产又大又粗又长免费视频
|
日韩一区二区在线免费观看|
亚洲精品精华液一区二区
|
四虎成人精品一区二区免费网站
|
国产在线98福利播放视频免费|
国产亚洲女在线线精品|
久久久亚洲精品蜜桃臀|
99精品在线免费观看|
亚洲第一男人天堂|
亚洲国产a级视频|
在线看片免费人成视频福利|
亚洲乱码一区av春药高潮|
国产成人aaa在线视频免费观看|
国产黄在线观看免费观看不卡|
亚洲AV中文无码字幕色三|
无码国产精品一区二区免费虚拟VR|
亚洲成a人无码亚洲成av无码|
国产日产亚洲系列最新|
黄色片在线免费观看|
十八禁的黄污污免费网站|
91久久亚洲国产成人精品性色|
免费黄网在线观看|
国产福利在线观看永久免费|