1、入门 hibernate是跟数据库打交道的,一般跟数据库打交道的都不简单 原始、底层直接的一些操作、编码量比较大、费时、用框架高效 把原来一点一点实现的东西,现在给个半成品,不用在这上边发时间,把重点放在业务上,而不是底层的 DAO层 Hibernate MyBatis 都是针对DAO 层的简化 ...
分类:
Web程序 时间:
2016-04-19 17:11:53
阅读次数:
186
这周开始进入银行管理系统的开发,使用到的工具: 集成环境:Eclipse 原型设计:Axure 数据库:MySQL 用例图:Visio 任务:DAO层的设计 1.数据库的搭建 1.1下载MySQL的驱动,并将驱动导入到工程BankSystem目录下 1.2建立数据库的桥接,通过Class.formN ...
分类:
其他好文 时间:
2016-04-19 14:17:11
阅读次数:
172
1. Jar包 2. web.xml配置 3. struts.xml配置 4. hibernate.cfg.xml配置 5. applicationContext.xml配置 6. log4j.properties配置 7. Dao层 8. Service层 9. Action层 1. Jar包 1 ...
分类:
编程语言 时间:
2016-04-18 09:53:57
阅读次数:
311
3、系统整体架构 3.1、DAO层 3.2、Service层 3.3、Controller ...
分类:
编程语言 时间:
2016-04-16 16:49:10
阅读次数:
180
单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例、多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理 ...
分类:
其他好文 时间:
2016-04-13 20:44:07
阅读次数:
147
1.mybatis和Hibernate的比较 首先Mybatis和Hibernate相比的优点是动态SQL,轻量级的框架。在整合其他框架的时候可以省去Dao的实现。轻量级,动态SQL,省去Dao层的实现,使Mybatis比较受欢迎。 2.Myeclipse使用数据库表生成实体类和映射文件需要应如相关 ...
分类:
其他好文 时间:
2016-04-09 21:55:11
阅读次数:
241
我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,用了注解写法后,在配置文件中不用再写Dao层的bean,只需要在Dao实现类中加入@Repositorypublic Cl ...
分类:
编程语言 时间:
2016-04-08 11:37:22
阅读次数:
129
为了使查询数据库时,可以使用命名参数,则要用NamedParameterJdbcTemplate 1.Java文件配置 2.在Dao层中使用 ...
分类:
数据库 时间:
2016-04-01 00:45:16
阅读次数:
238
以如下代码为例: 其中设置了返回值类型resultClass为整数类型,keyProperty设置数据源。 之后通过一条简单的嵌套查询语句可以查询到新添加的最新的行,取keyProperty设置的条目作为返回值 2. 在dao层中添加函数 ...
分类:
数据库 时间:
2016-03-30 15:03:20
阅读次数:
197
在这里,我们接上一篇文章,利用JNDI访问应用服务器配置的两个数据源来模拟同时操作不同的数据库如同时操作mysql和oracle等。实际上,上个例子可能用来模拟mysql数据库主从配置读写分离更贴切些。既然如此,在本例中,我们就完成读写分离的模拟在web端的配置实例。
续上次的例子,关于JNDI数据源的配置和spring datasource的配置这里不再重复。下面着重加入AOP实现DAO层动态...
分类:
数据库 时间:
2016-03-26 07:47:08
阅读次数:
284