最近在总结一些项目的基础知识,根据公司最近的一些意向和技术路线,初步整理了一个简单的配置例子 1.使用springmvc代替strutsMVC 2.使用请求json数据串的方式代替传统返回jspview。 3.使用Mybatis代替hibernate 在这些要求的基础上,做了一些尝试。 现在将配置文...
分类:
编程语言 时间:
2014-07-01 19:57:38
阅读次数:
1596
(1) 导入相关包,包结构如下图所示: (2) 修改src/applicationContext.xml文件,结果如下所示:[java] view plaincopy (3) 在src下添加jdbc.properties[java] view plaincopydriver=com.my...
分类:
编程语言 时间:
2014-07-01 19:45:05
阅读次数:
353
1. 一个机构要为新学员分配住宿,一共有x个学员,每个房间能住6人,用一个公式来计算需要的房间数. 答案:(x+5)/6. 这个同样适用于分页问题,x就是总记录数,6就是每页显示数。2. 让x值在0到9之间不断循环变化,写出相应的代码:int x=0;while(true){x=(x+1)%10;}...
分类:
其他好文 时间:
2014-07-01 19:28:53
阅读次数:
143
前言FineUI中的绝大部分回发事件都是由控件触发了,比如按钮的点击事件,下拉列表的改变事件,表格的排序分页事件。但有时我们可能会要自己触发页面回发,这时就要知道怎么使用 JavaScript 来做了,当然这个过程还是 FineUI 所默认支持的AJAX。手工调用__doPostBack函数相信每一...
分类:
其他好文 时间:
2014-07-01 18:46:51
阅读次数:
363
类图
有一个机动车父类,它有两个子类:Car和Bus
关系模型(t_vehicle)
ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus)
三个类的代码
Vehicle
package com.tgb.mybatis....
分类:
其他好文 时间:
2014-07-01 11:32:50
阅读次数:
194
昨天客户突然要求将某个角色的所有权限都不分页的放在一个页面修改,本地测试OK,通过;但发布后,点击该页面提交后一直报下面的错误:异常信息: Operation is not valid due to the current state of the object.错误源:System.Web堆栈信息...
分类:
其他好文 时间:
2014-06-30 22:55:35
阅读次数:
407
前段时间由于工作和学习的需要,我打算深入研究MyBatis框架。于是在网上查找关于MyBatis的教程,发现国内网上关于MyBatis的教程资料少得可怜:除了MyBatis官网上的用户使用手册外,就没有比较系统地讲述MyBatis的教程了。
无意间发现了这本《JavaPersistence with MyBatis 3》,它比较全面地讲述了MyBatis框架。感叹于国内MyBatis资料比较匮乏...
分类:
编程语言 时间:
2014-06-30 18:25:44
阅读次数:
301
通过MyBatis Generator可逆向生成持久层的代码,与Spring实现无缝融合,本文是基于Intellij+Maven实现。...
分类:
数据库 时间:
2014-06-30 17:50:55
阅读次数:
906
MyBatis-Spring是MyBatis框架的子模块,用来提供与当前流行的依赖注入框架Spring的无缝集成。
Spring框架是一个基于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming,AOP)的Java框架,鼓励使用基于POJO的编程模型。另外,Spring提供了声明式和编程式的事务管理能力,可以很大程度上...
分类:
编程语言 时间:
2014-06-30 17:41:39
阅读次数:
456
在学习Mybatis3过程中遇到一个小问题,觉得需要注意就把它写下来了在查询所有数据的时候方法是这样的public List findAll(){ .....}在它的user.xml文件中的sql语句没有参数,返回的类型不是list,而是List中的User
分类:
其他好文 时间:
2014-06-30 14:42:05
阅读次数:
205