blogjava's web log

blogjava's web log
...

在博客园http://ltp.cnblogs.com/archive/2006/01/23/322290.aspx
这里看了他的代码生成工具。。写的真的不错。。

于是我也想研究了一下。。当然,我写的很垃圾。
看一下界面。


登陆以后。



随便点张表,自动生成的存储过程如下。

/*  是否已经存在  */
create   proc  UP_users_IsHas
@u_id   int
as
      
declare   @TempID   int
      
select   @TempID = count ( 1 from  users  where  u_id = @u_id
         
if ( @TempID = 0 )
              
return   0
          
else
               
return   1
go
/*  增加一条记录  */
create   proc  UP_users_Add
@u_id   int , @nS_id   int , @u_name   varchar , @u_pwd   varchar , @u_Q   varchar , @u_A   varchar , @u_email   varchar , @u_address   varchar , @u_tel   varchar , @u_regtime   datetime , @u_title   varchar , @u_sum   int , @u_wjieshao   varchar , @u_typeid   int , @u_grde   int , @u_sortNum   int , @u_liouyanNum   int , @u_pinglunNum   int , @u_newNum   int
as
insert   into   users(
nS_id,u_name,u_pwd,u_Q,u_A,u_email,u_address,u_tel,u_regtime,u_title,u_sum,u_wjieshao,u_typeid,u_grde,u_sortNum,u_liouyanNum,u_pinglunNum,u_newNum)
values ( @nS_id , @u_name , @u_pwd , @u_Q , @u_A , @u_email , @u_address , @u_tel , @u_regtime , @u_title , @u_sum , @u_wjieshao , @u_typeid , @u_grde , @u_sortNum , @u_liouyanNum , @u_pinglunNum , @u_newNum )
go
/*  修改一条记录  */
create   proc  UP_users_update
@u_id   int , @nS_id   int , @u_name   varchar , @u_pwd   varchar , @u_Q   varchar , @u_A   varchar , @u_email   varchar , @u_address   varchar , @u_tel   varchar , @u_regtime   datetime , @u_title   varchar , @u_sum   int , @u_wjieshao   varchar , @u_typeid   int , @u_grde   int , @u_sortNum   int , @u_liouyanNum   int , @u_pinglunNum   int , @u_newNum   int
as
update  users   set
nS_id
= @nS_id ,u_name = @u_name ,u_pwd = @u_pwd ,u_Q = @u_Q ,u_A = @u_A ,u_email = @u_email ,u_address = @u_address ,u_tel = @u_tel ,u_regtime = @u_regtime ,u_title = @u_title ,u_sum = @u_sum ,u_wjieshao = @u_wjieshao ,u_typeid = @u_typeid ,u_grde = @u_grde ,u_sortNum = @u_sortNum ,u_liouyanNum = @u_liouyanNum ,u_pinglunNum = @u_pinglunNum ,u_newNum = @u_newNumwhere  u_id = @u_id
go
/*  删除一条记录  */
create   proc  UP_users_delete
@u_id   int
as
delete  users   where  u_id = @u_id
go
/*  查询一条信息  */
create   proc  UP_users_select
@u_id   int
as
select   *   from  users   where  u_id = @u_id
go
/* 查询所有 */
create   proc  UP_users_selectAll
@u_id   int
as
select   *   from  users
go


代码下载:

存储过程自动生成.rar
posted @ 2006-04-03 00:58 record java and net 阅读(523) | 评论 (1)编辑 收藏

人人都有惊人的潜力,要相信你自己的力量与青春,要不断地告诉自己:“万事全赖在我。”
——纪德
我对青年的劝告只用三句话就可概括,那就是,认真工作,更认真地工作,工作到 底。 ——俾斯麦
……一个民族的年轻一代人要是没有青春,那就是这个民族的大不幸。
——赫尔岑
孩子们,不要害怕现实,不要向现实低头,你们来到这个世界,不是为了要服从老朽的东西,而是要创造新的,有理智的、光辉的东西。
——高尔基
斗争的生活使你干练,苦闷的煎熬使你醇化;这是时代要造成青年为能担负历史使命的两件法宝。
——茅盾
我们命定的目标和道路,不是享乐,也不是受苦;而是行动,在每个明天,都要比今天前进一步。
 ——朗费罗
不经风雨,长不成大树;不受百炼,难以成钢。迎着困难前进,这也是我们革命青年成长的必经之路。有理想有出息的青年人必定是乐于吃苦的人。
——雷锋
青春须早为,岂能长少年。
 ——孟郊
青春岂不惜,行乐非所欲。
 ——文天祥
假如青春是一种缺陷的话,那也是我们太快就会失去的缺陷。
 ——洛威尔
不同的生活理想,不同的生活态度,决定一个人在战斗中站的位置。
——吴运铎
我始终记住:青春是美丽的东西,而且对我来说它永远是鼓舞的源泉。
——巴金
青春时代的魔力是美好的,给心灵造成创伤的魔力是危险的。
 ——佚名
青年时种下什么,老年时就收获什么。
 ——易卜生
你做的事情最好是你晚年时愿意回忆的事。
 ——奥理略
不要讥笑老年人,因为你也会有老年。
 ——米南德
青年人应当不伤人,应当把各人所得的给予各人,应当避免虚伪和欺骗,应当显得恳挚悦人,这样学着去行正直。
——夸美纽斯
尊敬的先生煞有介事地指责我年轻,好象我犯有弥天大罪。对此,我既不想辩解,也不想否认。有一种人随着年龄的增长会变得聪明起来;而有一种人就是年岁再大,阅历再广,也还是愚昧如初。倘若我属于前一种人,那我一定会心满意足的。
——威·大皮特
一个人有无成就,决定于他青年时期是不是有志气
 ——谢觉哉
希望那无希望的事实/解答那难解答的问题/便是青年的自杀!
 ——冰心
青年人,小心一点,凡是使你眼睛放光的,就常常能使你中毒,应该明白这点点!
 ——沈从文
我喜欢青年人身上有某些老年人的优点,我也喜欢老年人身上有某些青年人的优点。
 ——西塞罗
趁年青少壮去探求知识吧,它将弥补由于年老而带来的亏损。智慧乃是老年的精神的养料,所以年青时应该努力,这样年青时才不致空虚。
——温塞特
青年需要建设。青年也是未完的工程。可以称它是蕴藏着无限可能性的未知数。青年富有革命气息,是旺盛生命力的主人。
——池田大作
青年希望表现自己的优越性,在荣誉和金钱之间,更喜欢前者,因为他们还没有感觉到对金钱的需要。
——亚里士多德
年轻时可以发生谬误,但是,却不能将那谬误一直带到年老。
 ——歌德
每个孩子都具有极大的做梦的能力,这种能力扩大他所发现的一切用咿咿呀呀的喊声延长他欢乐的颤动。
——罗曼·罗兰
等青春轻飘的烟雾把少年的欢乐袅袅曳去,之后,我们就能取得一切值得吸取的东西。——普希金
我们若要生活,就该为自己建造一种充满感受、思索和行动的时候,用它来代替这个枯燥、单调,以愁闷来扼杀心灵,带有责备意味和冷冷地滴答着的时钟。
——高尔基
少女的年龄,正是一个人用愉快而得意的梦境来麻醉自己的年龄。她时时刻刻想着爱情,那种浓厚的兴趣与好奇心,要不是因为她愚昧无知,简直不能不说是无邪的了。
——佚名
年轻时行为不端,成年后一定没有出息。
 ——萨迪
尘土受到损辱,却以她的花朵来报答。
 ——泰戈尔
青年人!信你自己罢!只有你自己是真实的,也只有你能够创造你自己。
——冰心
事在人为,诚至金开。
——《革命烈士诗抄》
青年们尽可以张开眼睛,用自己的判断力以决定自己的前途。
 ——恽代英
命运,不过是失败者无聊的自慰,不过是懦怯者的解嘲。人们的前途只能靠自己的意志、自己的努力来决定。
——茅盾
盛世人人知自奋。
 ——钱昌照
我之所谓生存,并不是苟活;所谓温饱,并不是奢侈;所谓发展,也不是放纵。
 ——鲁迅
青春能弥补一切。
——赫兹里特
青年需要向各方面发展,应该保持他天真活泼进取的态度永远不衰。一切固定性,偏执性,早熟性都是不应有的
——徐特立
青年人首先要树雄心,立大志;其次要度衡量力,决心为国家、人民作一个有用的人才;为此就要选择一个奋斗的目标来努力学习和实践。
—吴玉章
青年品德的完善,智力的发展,决定着祖国未来的命运,决定着我们民族的成败兴衰。——范曾
青年是宝藏,青年是黄金;宝藏要挖掘,黄金需熔炼。
 ——藏克家
青年人对于社会的要求也高,失望也快,却很少注意到,一个成功的中年人或老年人的背后,往往有着许多辛酸血泪的故事。这尚不够,那份持续的认真与努力,也是一个成功者必然的付出。这以上说得又不完全,智慧才是一个人成功最大的条件之一,缺了它,什么也不成。
——三毛
无论哪个时代,青年的特点总是怀抱着各种理想和幻想。这并不是什么毛病,而是一种宝贵的品质。 ——加里宁
父母皆望儿女智,我希尔学愚公愚。大山三座虽移去,穷白形存敢自娱。

——董必武
青年需要经受各种锻炼。所谓百炼成钢,在暴风雨中成长,就是这个道理。——希望不经过困难、波折、轻而易举地成名,那是不长进的,没出息的幻想。
——郭沫若
青少年时期学校老师教给的系统知识,对人的一生来讲是很重要的,但只是你的全部知识的很小的一部分。知识主要还是靠工作和生活中自己抓来
——钱三强
青年呵!你们临开始活动之前,应该定定方向。譬如航海远行的人,必先定一个目的地,中途的指针,只是指着这个方向走,才能有达到目的地的一天。若是方向不定,随风飘转,恐永无达到的日子。
——李大钊
任何新生事物在开始时不过是一枝幼苗,一切新生事物之可贵,就因为在这新生的幼苗中,有无限的活力在成长,成长为巨人,成长为力量。
——周恩来
年青人求知欲很旺,而忍耐性不足。
 ——郭沫若
我们老一辈子走错误是可以原谅的,因为我们原来没有已铺平的路可走。但是对入世较晚的一辈人要求就要更严格些,他们不应该老是摸索和走错误,应该听老年人的忠告。
——歌德


posted @ 2006-03-31 20:27 record java and net 阅读(424) | 评论 (0)编辑 收藏
     摘要: 最近看那本深入浅出hibernate 真是很不错啊。。讲的也很细。。刚刚小试了一把,真的很过隐。。我用的是MYSQL数据库表结构。1:文章表 CREATE   TABLE  `t_article` (  `a_id`  int ( 11 )  NOT   NULL ...  阅读全文
posted @ 2006-03-30 22:41 record java and net 阅读(833) | 评论 (0)编辑 收藏


你看现在的美女,眼光挑剔,心比天高;上等美女天天出绯闻,谣言惹上身;中等美女动不动就把“中国的男人一无是处”挂在嘴边,一心削尖脑袋想嫁个外国老头;下等美女也是天天一副冷美人的面孔,目空一切,谁也懒得瞧上一眼。

咱可说好,俺这么说可并不是吃不到葡萄说葡萄酸,俺是经过多方考察论证,并经过深思熟虑之后,才作出远离美女、娶个丑妻作老婆之决定的。

娶个丑女最放心

孔子曰:吾未见好德如好色者也。作为现代美女,要想抵挡众多“好色者”花言巧语、地位金钱之诱惑也确实难。这样的话,找个美女做老婆就像买了一辆新自行车一样,不怕贼偷,就担心贼惦记。而娶个丑妻则如同拥有一辆除了铃铛不响、四处嘎吱叫的旧车,虽说骑着不太好看,但搁哪儿都放心。

同时,凡丑妻者,基本没有应酬和约会,下班就回家,死心塌地跟定了男人,毫无非分之想,更无出墙之虞,男人心里踏实,绝对没有被炒的危险,用黄庭坚的话说这叫“薄酒可以忘忧,丑妻可以白头。”

丑妻自古多贤德

被称为中国古代四大美女的西施、貂婵、贵妃、昭君,哪个不是惊朝野、惹事端的主儿?而古代的四大丑女则个个以贤德流芳千古:辅佐黄帝成就千秋伟业的嫫母;“貌似无盐”,但关心国家大事、不惜性命帮齐宣王治理国家的钟离春;“举案齐眉”相夫教子的东汉梁鸿之妻孟光;以德为上,直谏夫君的东晋许允之妻阮德尉之女,她们个个德美才佳,堪称女中之楷模。

现在也是这样,多数丑女淡泊名利,勤劳能干,以贤妻良母为标准,以相夫教子为己任。因此,找个脾气好、贤慧能干的丑妻,没准一不留神,男人也会成就一番大业。

丑妻持家一把好手

大凡美女者,出门打的,天天靓装,今儿美容,明儿美发……必然会消耗一笔不菲的银两。男人有钱还行,要是靠工资养活一个美女,难免入不敷出,弄不好就会喝西北风。

而娶个丑妻,则“徐行不必车马,称身不必狐裘”,丑妻素面朝天,衣只求蔽体,饭只求裹腹。男人发了工资一交,丑妻自然会柴米油盐,精打细算,小日子肯定会过得热火朝天。

丑妻多半是才女

真正既有才又有貌的女人实在是凤毛麟角。多数美女是空有其表——由于从小就有优越感,加之是从五年级开始,就成了男生争相追求的热点,美女哪还有心思学习?

而丑女自知天分不足,则在学习上格外用功,孜孜不倦,勤奋好学,直到读大学,甚至硕士、博士。和女人过一辈子,美貌会随着岁月的流逝而消退,但才学却始终相伴人的一生。

你想想,和一个把鲁迅称作姓鲁名迅的女人在一起是什么感觉?而和一个虽然丑了一点,但“腹有诗书气自华”的女人相伴终生又是何等情趣。正应验了那句话“善文者能掩其丑”。你一句“采菊东篱下”,她一句“悠然见南山”,如此夫唱妇随,不也相得益彰,其乐融融?

posted @ 2006-03-30 09:06 record java and net 阅读(682) | 评论 (0)编辑 收藏
最近在练习struts的时候,发现如一张表里一些常用的。添加。删除。修改.得到数据.等一些操作在同一个Action 里处理很麻烦,分成几个Action来处理,又显的臃肿。有没有更好的办法在一个类里面处理,而且又容易维护呢?真是叫人郁闷啊。。

    后来在百度搜了一下.....有个org.apache.struts.actions.DispatchAction 类可以实现。继承此类。里面可以定义自己的方法,jsp里面很好调用了。。

如我刚刚写了一个测试的例子。。

建个类继承 DispatchAction 
public class TestAction extends DispatchAction {


    
public ActionForward add(ActionMapping mapping,ActionForm form,
                                    HttpServletRequest request,
                                    HttpServletResponse response)
    
{
        
        //写上你要处理的代码。。。
    }


    
public ActionForward del(ActionMapping mapping,ActionForm form,
                                  HttpServletRequest request,
                                  HttpServletResponse response)
  
{
     
      //写上你要处理的代码。。。
  }

//其他的一些自定义的方法。。

在struts-config.xml 文件里配置这样写。。

  <action-mappings>
    
<action name="TestActionForm" parameter="method" path="/TestAction" scope="request" type="dispatchaction.TestAction" validate="false">
      
<forward name="addforward" path="/add.jsp" />
       
<forward name=del"forward" path="/show.jsp" />
    
</action>
  
</action-mappings>

开始的时候忘记在里面加 parameter="method" 老是没有出来。。搞了半天才看到了。看样子还是要细心一点了。。

前台jsp要调用就简单了。。

<html:form action="/TestAction.do?method=del" method="POST">

在method后面加上在Action 类里面自己定义的方法就可以了。。


posted @ 2006-03-28 22:08 record java and net 阅读(787) | 评论 (2)编辑 收藏
仅列出标题
共31页: First 上一页 23 24 25 26 27 28 29 30 31 下一页 

导航

常用链接

留言簿(44)

新闻档案

2.动态语言

3.工具箱

9.文档教程

友情链接

搜索

最新评论