摘要: Spring2.5Test测试上一篇介绍了把ibatis搞到项目中来,现在是时候验证一下代码是否正确的时候了,我们在小项目里采用的是Spring2.5自带的测试框架,为什么?因为他提供了一系列测试的扩展,如测试类只要继承一下AbstractTransactionalJUnit38SpringContextTests类,spring框架的启动和管理都交给测试框架去管理,这个基类还提供了事务管理的功能,在测试中可以对莫个用例进行控制,执行完毕后数据库又回滚到测试执行的状态,从而达到即完成了测试,又保证测试数据即使清理的问题,来看一下我们的执行1)测试类的存放和命名目前所有的测试类统一放置在src/ 阅读全文
posted @ 2010-12-25 22:11 java简单例子 阅读(296) 评论(0) 推荐(0)
摘要: 上一篇中介绍了用maven快速生成一个struts2骨架程序,接下来要连接数据库了,这个过程中也遇到了很多问题和解决问题的心得体会2.数据库链接小系统中采用的是mysql数据库,至于为什么选用,呵呵,开源,系统资源占用小,用的也很广泛,所以借此机会重新回归一下还是有意义的2.1数据库建表上一篇分析过了,系统中就3个对象User,App,Isv,很简单的三张表,每个对象的属性也不多,5-6个的样子,所以不再罗列2.2关于数据库命名规范2.2.1字段命名 1)表名与对象名保持一致分别为user,app,isv,表的字段名与对象属性保持一致,如user表里name,password,而没有采用us. 阅读全文
posted @ 2010-12-25 21:12 java简单例子 阅读(914) 评论(0) 推荐(0)
摘要: <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --> 因为在公司用的是内部开发的一套开发框架,虽然原理上和目前主流的框架思想上基本一致,但是用了一年多还是有些晦涩难懂,最近做个小系统玩,就重温一下久违了的struts2,spring2.5,ibatis框架 先介绍一下这个玩具系统的功能点,系统中有两个核心对象,开发者(Isv)和应用(App),开发者和应用之间是一个一对多的关联关系,而这个系统的核心作用就是让系统管理人员将应用和开发者信息录入到系统中进行管理,然后一个用户(User)登录功能,其实就是3个表增删改... 阅读全文
posted @ 2010-12-25 17:41 java简单例子 阅读(344) 评论(0) 推荐(0)