作为一名刚入手的小白程序猿,不但"TA"不懂我们,就连自己都不懂自己,苦逼的程序猿,只能每天都是在给自己充电了。让"TA"和自己更了解。今天笔者又来吹吹水了,各位客官请买好零食咯,好了废话不多说了。 在以前做项目的时候,一般想到搭项目都是用别人的框架来做,但是别人的框架都是别人封装好的很多东西,对不 ...
分类:
编程语言 时间:
2016-09-28 15:23:39
阅读次数:
680
DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置, ...
分类:
其他好文 时间:
2016-09-27 19:38:42
阅读次数:
183
JAVA是面向对象的语言,开发者在操作数据的时候,通常更习惯面对一个特定类型的对象,如一个用户就是一个User类的对象。DAO层需要做的,就是为上层提供充分的对象支持,让上层再也看不到具体的数据,而是一个个活生生的对象。 增加,删除,查询和修改操作是DAO需要做的最基本的4项操作。查询一般需要提供遍 ...
分类:
数据库 时间:
2016-09-26 21:25:26
阅读次数:
191
表现层就是看到的东西,比如你现在看到的当前页面控制层就将你的请求从页面传到后台代码逻辑层就是处理你的请求的代码DAO层就是将数据存到数据库中的代码数据库就是数据库了,存东西用的DAO层就是将访问数据库的代码,数据库层是数据存储与管理的代码 O/R Mapping 是 Object Relationa ...
分类:
数据库 时间:
2016-09-25 17:32:23
阅读次数:
239
Spring提供的DAO(数据访问对象)支持主要的目的是便于以标准的方式使用不同的数据访问技术, 如JDBC,Hibernate或者JDO等。它不仅可以让你方便地在这些持久化技术间切换, 而且让你在编码的时候不用考虑处理各种技术中特定的异常。 为了便于以一种一致的方式使用各种数据访问技术,如JDBC ...
分类:
编程语言 时间:
2016-09-23 06:29:43
阅读次数:
172
前面的一篇文章做的是修改删除,这篇文章做的是合同货物的修改和删除。 业务功能如下: 进入上面页面后,有删除和修改两个链接。项目结构如下: 上面的红色框框就是这个功能的代码结构: 我们还是按照Mapper.xml文件->Dao层->Service层->控制层。 COntractProductMappe ...
分类:
其他好文 时间:
2016-09-22 19:59:24
阅读次数:
271
前面分析过购销合同的Excel报表需要四张表,这篇讲的是合同货物表。 这个合同货物表是合同表 项目结构: 前面带红色框框的就是这个需要的domain->Dao层->Service层->到控制层。 具体代码如下: domain就是数据库中对应的CONTRACT_PRODUCT_C这张表。 如下: 所以 ...
分类:
其他好文 时间:
2016-09-20 01:41:19
阅读次数:
230
首先我们照常先准备前期的环境(具体解释请 参考初识Mybatis进行增、删、改、查 blogs )这里我就直接上代码了 大配置 主要代码! 实体类 Dept部门实体类 Emp员工实体类和小配置 还有两个Dao层 MyDeptDao MyEmpDao 下面咱们到测试类了 注意导包一定要不要导错了,咱们 ...
分类:
其他好文 时间:
2016-09-19 17:50:17
阅读次数:
95
首先我们照常先准备前期的环境(具体解释请 参考初识Mybatis进行增、删、改、查 blogs )这里我就直接上代码了 大配置 主要代码! 实体类 Dept部门实体类 Emp员工实体类和小配置 还有两个Dao层 MyDeptDao MyEmpDao 下面咱们到测试类了 注意导包一定要不要导错了,咱们 ...
分类:
其他好文 时间:
2016-09-19 13:15:50
阅读次数:
152
1.环境 需要spring.jar、common-pool.jar.jedisjar 2.简介 分片(shardedjedis)将不同的key分配到不同的redis server上,达到横向扩展的目的。 3.配置application.xml 4.获取资源,释放资源 5.dao层 6.service ...
分类:
编程语言 时间:
2016-09-18 22:20:12
阅读次数:
270