系统架构
文章平均质量分 74
喝口水就跑
暴躁老哥,在线搬砖。
展开
-
如何通过excel实现用户权限控制
在程序设计中,为了让程序更好的适应每个用户的不同需求,我们经常需要给角色设置一定权限,权限的设置有很多的方式,这篇文章主要介绍一下如何通过excel表格来设置用户权限。原创 2015-05-31 21:11:25 · 9868 阅读 · 8 评论 -
窗体的复用----窗体继承
众所周知,在面向对象的软件开发中,通过对类的封装和抽象,可以对类进行继承,从而实现代码复用和增加软件的可维护性。那么,窗体能不能继承呢?在重构机房收费系统的时候遇到了如下问题: 相似的几个功能,窗体布局一模一样,如果使用以前的方法,只能复制、粘贴这些窗体和控件,可是,控件可以复制,名字却不能复制;如果改其中的一项数据的话,需要修改好几个窗体,可维护性差;...原创 2014-08-16 20:55:24 · 7790 阅读 · 15 评论 -
MVC简单认识
学习一个新知识,首先要了解的就是下面几个问题,它是什么?它能干什么?使用它有什么好处?这篇文章就围绕这几个问题来展开讨论。 mvc不是一种编程语言,严格来说,它都不算是一门技术,它是开发软件时使用的一种“架构(框架)”。他就像是一种开发模式,或者是一个程序设计模板。 软件开发人员老生常谈的一个问题,就是软件开发过程中的变化,需求会变,技...原创 2014-11-18 22:08:19 · 1627 阅读 · 18 评论 -
如何使用事务控制程序执行
我们在开发软件过程中,一定会遇到这样的问题:我们在程序中要完成一个功能,这个功能需要改变三个对象的状态,但是程序在执行过程中出现了错误,只有两个对象的状态改变了,第三个对象的状态没有改变,这时候程序已经抛出异常执行结束了,执行结果不是我们想要的结果,并且这个结果是不可逆的。我们如何解决这种问题呢,这就是这篇文章将要叙述的重点----如何使用事务控制程序执行。 ...原创 2014-11-25 20:24:01 · 2151 阅读 · 15 评论 -
Java事务--JTA原理
上一篇文章介绍了JDBC事务,JDBC可以处理单数据源的事务,满足大部分事务处理的需求,但是JDBC事务不能解决多数据源和分布式事务问题,Java平台给我们提供了解决方案--JTA。本文将探讨JTA的一些细节。原创 2016-07-22 10:44:32 · 11296 阅读 · 6 评论 -
Java事务--概述
一 什么是Java事务 1.1 事务概念 事务,在计算机术语中是指访问并操作数据库中数据项的一个程序执行单元。 1.2 事务特性 原子性:原子性指的是事务是一个不可分割的工作单元,事务中的操作要不全部成功,要不什么都不做。比如同一个SQL语句中,要么全部执行,要么全部执行失败。 一致性:一致性指的是事务必须使数据库从一个状态变换到另...原创 2016-06-29 16:53:55 · 951 阅读 · 5 评论 -
Java事务--JDBC事务
上一篇播客介绍了Java事务的基本概念及分类,这片播客总结下JDBC事务。 1 概述 事务指的是逻辑上的一组操作,组成这组操作的各个单元,要不全部执行成功,要不全部执行失败;数据库提供了事务,并且支持事务的各种操作,我们可以在JDBC中控制事务。 2 使用事务 (1)当jdbc获得一个Connection对象时,Connection对象提供了事务控制功能,我们可以通过Connection对象...原创 2016-06-29 17:46:33 · 705 阅读 · 6 评论 -
Java事务--spring+atomikos+tomcat实现分布式事务
JTA是J2EE的规范之一,如果使用JTA,我们需要去实现相应接口。tomcat是web服务器,没有实现J2EE规范,如果我们需要在tomcat服务器使用JTA,需要自己去实现JTA的接口。本文介绍如何使用tomcat+JTA实现多数据源的分布式事务。 一 选型 tomcat需要使用插件实现JTA,常用插件有jotm和atomikos,本文以atomi...原创 2016-07-22 11:46:33 · 5331 阅读 · 4 评论 -
设计模式六大基本原则
最近在学习设计模式,学习设计模式,必然不能离开设计模式的基本原则,那么都有哪些基本原则呢?这些基本原则的内容是什么?原创 2014-05-12 21:25:07 · 1598 阅读 · 24 评论 -
三层浅析及示例分析
三层都是哪三层?它们的作用是什么?三层结构包含:表示层UI,业务逻辑层BLL,数据访问层DAL原创 2014-06-15 10:56:22 · 1589 阅读 · 15 评论 -
外观模式的简单使用
外观模式是什么?为什么要使用外观模式?使用外观模式有什么好处?外观模式有什么特点?本篇博客就外观模式的原理以及最近的使用心得做个总结。原创 2014-10-24 20:18:16 · 1363 阅读 · 13 评论 -
EF浅析及示例分析
数据作为软件的重要组成部分,它的存储和传递是每个软件必须考虑的事情。EF作为web应用程序开发过程中常用的数据处理解决方案,它是如何工作的,它的特点是什么?本文就此做个简单介绍。原创 2014-11-29 20:01:15 · 1573 阅读 · 19 评论 -
EF浅析及示例分析2
通过使用EntityFrameWork实现了程序和数据库的解耦,程序员用处理对象的方式来操作数据,这样就可以节省更多的时间用来处理系统逻辑,为软件开发带来了便利。原创 2014-12-13 09:16:05 · 1369 阅读 · 12 评论 -
三个工厂模式的分析
学习设计模式很长时间了,一直想把这些模式进行分类和总结,却不知道从哪里开始。发现工厂模式是一个系列,就从三个工厂模式说起吧。 首先来说简单工厂模式,以设计计算器为例分析这个模式,简单工厂模式抽象出了一个业务逻辑的父类,父类定义了定义了属性和方法,子运算类只需要重写运算方法即可,客户端负责输入和输出数据,运算工厂类决定实例化对象。 简单工厂类结构图: 简单...原创 2014-05-23 09:27:27 · 1710 阅读 · 24 评论