1. 当异常的时候, 发现需要的类名, 没有取到, 然后就发生异常了 2. 分析: 业务层调用数据层, 数据层去掉配置的时候, 发现配置文件中根本就没有配置, 这个时候使用反射来取, 肯定是拿不到的, 所以报出null很正常 只需要在配置文件中设置一下即可 app.config配置: ...
分类:
Web程序 时间:
2018-05-20 00:46:45
阅读次数:
225
第一步:如果使用的maven进行的项目管理需要在pom文件中引入关于分页jar包 第二步: Dao层SqlMapConfig.xml配置文件引入pagehelper插件 该插件支持六种数据库类型的分页 第三步:在sql语句执行之前需要在业务层调用startPage方法 pageResult为自己封装 ...
分类:
其他好文 时间:
2018-05-17 19:14:53
阅读次数:
179
基本概念 PO:persistant object (持久化对象),可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 VO:value object (值对象)。通常用于业务层之间的数据传递, ...
分类:
其他好文 时间:
2018-05-12 13:49:39
阅读次数:
141
具体业务层面 可能会有所不同。以下两种方式涉及的合并单元格地方有所不同,不过基本思路是一致的。 第一种是非插件版本。可能更容易理解点,基本思路就是 组装table 然后 读取 输出到excel上。缺点是要设置样式不太好设置。 第二种是利用插件 PHPExcel 有点是可以对输出格式做各种设置。缺点是 ...
分类:
Web程序 时间:
2018-05-09 20:50:55
阅读次数:
389
高并发高可用的 架构实践 参考博客:https://blog.csdn.net/taotoxht/article/details/46931045 二、 静态架构蓝图 整个架构是分层的分布式的架构,纵向包括CDN,负载均衡/反向代理,web应用,业务层,基础服务层,数据存储层。水平方向包括对整个平台 ...
分类:
其他好文 时间:
2018-05-09 10:12:53
阅读次数:
144
1. 首先知道Spring是个什么. Spring是分层的一个轻量级开源框架. 以反转控制IOC, 和面向切面变成AOP为内核. 提供了展现层spring MVC, 持久层Spring JDBC以及业务层事务管理等众多企业级应用技术. Spring一直贯彻并遵守:好的设计优于具体实现, 代码应该易于 ...
分类:
编程语言 时间:
2018-05-06 18:56:33
阅读次数:
225
新到一家公司担任DBA的情况下,我们应该怎么快速接手线上的数据库系统呢?除了业务层面需要知道该数据库的所支撑的业务之外,技术上我们可以从主机层面和数据库层面去了解我们的数据库。(当然有人带,有成熟的文档更好)数据库主机的环境1、数据库主机运行的操作系统版本Linux: cat /etc/redhat-release
uname -a
Linux rac01&
分类:
数据库 时间:
2018-05-05 18:39:36
阅读次数:
358
1、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要. 2、 String[]类型打印tosring时显示为一块内存空间,这时候根据键可以判断值已经成功接收 3、 在对条件进行判断的时 ...
分类:
Web程序 时间:
2018-04-28 10:48:41
阅读次数:
197
Spring是分层的JavaSE/EEfull-stack(一站式)轻量级开源框架分层:SUN提供的EE的三层结构:web层、业务层、数据访问层(持久层,集成层)Struts2是web层基于MVC设计模式框架.Hibernate是持久的一个ORM的框架.一站式:Spring框架有对三层的每层解决方案:web层:SpringMVC.持久层:JDBCTemplate业务层:Spring的Bean管理S
分类:
编程语言 时间:
2018-04-25 10:53:04
阅读次数:
216
前言 由于柯里化在业务层的应用较少,所以从 Swift 3.0 开始移除了柯里化的用法,但是 Swift 的很多底层特性是使用柯里化来表达的。 1、柯里化 1.1 柯里化简介 柯里化(Currying),又称部分求值(Partial Evaluation),是一种函数式编程思想,就是把接受多个参数的 ...
分类:
编程语言 时间:
2018-04-18 18:57:16
阅读次数:
333