第一种方案 DAO层的函数方法 对应的Mapper.xml 其中,#{0}代表接收的是dao层中的第一个参数,#{1}代表dao层中第二参数,更多参数一致往后加即可。 第二种方案 此方法采用Map传多参数. Dao层的函数方法 对应的Mapper.xml Service层调用 个人认为此方法不够直观 ...
分类:
其他好文 时间:
2016-11-08 16:29:34
阅读次数:
175
实现购买股票案例: 一、引入JAR文件: 二、开始搭建分层架构 创建账户(Account)和股票(Stock)实体类 Account: Stock: 三、创建Dao层,定义账户以及股票的接口,自定义新增和修改的方法,实现类实现该接口,重写方法 IAccountDao: //查询余额 public i ...
分类:
编程语言 时间:
2016-11-06 16:24:38
阅读次数:
295
一、在数据库中存储的数据量特别大时(百万级以上),使用数据库分页技术,将已经分页好的数据存储在集合中返回给用户 二、当取得的数据不多时,推荐使用基于结果集的分页技术,这样可以尽量少的访问数据库 (1)建立基于结果集分页的工具类(重要) (2)dao层中通过方法取得满足条件的所有待选行,通过服务层返回 ...
分类:
编程语言 时间:
2016-11-06 16:22:55
阅读次数:
312
@Entity -- 实体类@Table(name = "hat_province", catalog = "news") -- 对应的表name -- 表名catalog -- 数据库名@Id -- 主键@GeneratedValue(strategy=GenerationType.AUTO) - ...
分类:
编程语言 时间:
2016-11-05 20:22:45
阅读次数:
233
今天遇到一个奇怪的问题,项目依赖关系如下, 在web端通过tomcat7插件debug模式启动项目的时候,dao层写的代码不能加载,还是原来的代码效果, 然后我在eclipse部署一个tomcat,将项目加载进去,是更改之后代码的效果,这样证明代码是没问题, 我上网搜了一下tomcat插件自动部署, ...
分类:
其他好文 时间:
2016-11-05 11:58:41
阅读次数:
160
分页显示一直是web开发中一大烦琐的难题,传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享交流。 1、DAO层接口的设计 ...
分类:
编程语言 时间:
2016-10-28 19:44:33
阅读次数:
309
Atitti 数据库事务处理 attilax总结 1.1. 为什么要传递Connection?1 1.2. 两种事务处理方式,一种是编程式事务处理;一种是声明...2 1.3. 事务隔离级别 2 1.4. 事务传播行为2 1.5. 事务的回滚规则 3 1.6. 声明式事务唯一不足地方是,方法级别,无 ...
分类:
数据库 时间:
2016-10-25 07:37:16
阅读次数:
271
一:集合模拟数据库 nuc.sw.db >BookDB.java 二:DAO层对集合做增删改查相应 的操作 nuc.sw.dao >BookDAO.java 三:VO层对Book进行属性说明 四:在action中调用DAO层的增删改查方法进而转入struts.xml中 nuc.sw.action > ...
分类:
其他好文 时间:
2016-10-25 02:51:12
阅读次数:
311
一:集合模拟数据库 nuc.sw.db >BookDB.java 二:DAO层对集合做增删改查相应 的操作 nuc.sw.dao >BookDAO.java 三:VO层对Book进行属性说明 四:在action中调用DAO层的增删改查方法进而转入struts.xml中 nuc.sw.action > ...
分类:
其他好文 时间:
2016-10-25 02:47:32
阅读次数:
212