随笔 - 26  文章 - 0 评论 - 20 阅读 - 10万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

04 2011 档案
ibatis+spring+struts整合应用实例
摘要:步骤:一、新建工程,添加ibatis、spring和struts的jars;二、数据库设计.三、POJO类.四、pojo类配置文件编写五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】六、dao接口和接口实现七、service接口和接口实现八、struts action实现及struts-config.xml配置九、spring配置文件的内容【牵扯到ibatis和struts的整合】十、测试一、新建工程,添加ibatis、spring和struts的jars;二、数据库设计. mysql数据库:Sql代码useibatis;droptableifexistsuser;create 阅读全文
posted @ 2011-04-21 21:20 芝麻开门 阅读(9503) 评论(0) 推荐(2) 编辑
spring 概念理解(资料)
摘要:一、Spring的IoC(Inversion of Control)。这是Spring中得有特点的一部份。IoC又被翻译成“控制反转”,也不知道是谁翻译得这么别扭,感觉很深奥的词。其实,原理很简单,用一句通俗的话来说:就是用XML来定义生成的对象。IoC其实是一种设计模式,Spring只是实现了这种设计模式。这种设计模式是怎么来的呢?是实践中逐渐形成的。第一阶段:用普通的无模式来写Java程序。一般初学者都要经过这个阶段。第二阶段:频繁的开始使用接口,这时,接口一般都会伴随着使用工厂模式。第三阶段:使用IoC模式。工厂模式还不够好:(1)因为的类的生成代码写死在程序里,如果你要换一个子类,就要 阅读全文
posted @ 2011-04-21 20:08 芝麻开门 阅读(313) 评论(0) 推荐(0) 编辑
Struts2介绍及运行一个简单的Struts2程序
摘要:一、MVC简介 概括起来MVC的优点主要有一下方面: 1)多个视图可以对应一个模型。按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量,一旦模型发生改变,也易于维护 2)模型返回的数据与显示逻辑分离。模型数据可以应用任何的显示技术,例如,使用JSP页面、Velocity模板或者直接产生excel文档等 3)应用被分隔为三层,降低了各层之间的耦合,提供了应用的可扩展性 4)控制层的概念也很有效,由于它把不同的模型和不同的视图组合在一起,完成不同的请求。因此,控制层可以说是包含了用户请求权限的概念 5)MVC更符合软件工程化管理的精神。不同的层各司其职,每一层的组件具有相同的 阅读全文
posted @ 2011-04-21 20:07 芝麻开门 阅读(3391) 评论(0) 推荐(0) 编辑
如何创建和使用Web Service代理类 (转)
摘要:Web服务代理是支持.net的编程语言文件,由.net框架提供的WSDL工具自动生成。代理类不包含任何应用程序逻辑。相反,他包含关于如何传递参数和检索结果的传输逻辑,还包含Web服务中的方法及原型列表。代理类可以从任何WSDL文件创建。可以像访问com对象一样访问Web服务。要访问Web服务,需要从本地计算机上的Web服务的WSDL文档创建代理类。.net提供了名为WSDL.exe的工具以自动生成代理类文件。下面详细说明其创建和使用过程:1、新建一个asp应用程序(#C)工程,工程名为TeachShow,在TeachShow工程中创建一个文件夹Charpter8,在该文件夹下创建一个新的Web 阅读全文
posted @ 2011-04-20 19:41 芝麻开门 阅读(478) 评论(0) 推荐(0) 编辑
人人网的系统架构 网上搜集
摘要:人人网的系统架构今天在网上看到人人网使用的开源软件列表 ,人人网的架构师写的,看完后,大概了解了人人网的架构信息数据层使用MySQL ,同时使用Tokyo Cabinet(Key-value的存储引擎,简称TC)做一个数据冗余,TC代替MySQL做存储,例如搜索结果页的用户资料,但Tokyo Cabinet没有网络处理能力,需要使用Tokyo Tyrant以提供网络接入能力,并调用Tokyo Cabinet的API进行持久化存储Tokyo Tyrant其实也是Tokyo Cabinet的作者开发的,主要是支持Memcached传输协议的网络接口,可以理解为Tokyo Tyrant处理网络连接, 阅读全文
posted @ 2011-04-13 20:07 芝麻开门 阅读(3789) 评论(0) 推荐(0) 编辑
ICEGRID 资料
摘要:C:\ICEService\Registry\templates.xml上面可以运行成 ICEGRID程序了。可以把上面的exe 发布成 windows 服务:1 . iceserviceinstall icegridregistry config.grid 2. iceserviceinstall icegridnode D:\MyIceGrid\config.node再用 icegridadmin 增加 service 或用 IceGridGUI.jar 来管理 registery.InstanceName=MyIceGriddefault -h 192.168.3.95 -p 12000 阅读全文
posted @ 2011-04-13 14:21 芝麻开门 阅读(3086) 评论(0) 推荐(0) 编辑
数据库死锁问题
摘要:日志中记录到如下异常信息事务(进程 ID 64)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品。请重新运行该事务。事务(进程 ID 92)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品。请重新运行该事务。业务逻辑中有批量insert和批量delete操作 ,没用到事务,多线程wroker程序后台在表上添加索引解决。 SQL Server死锁总结 阅读全文
posted @ 2011-04-13 14:18 芝麻开门 阅读(588) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示