meenael的专栏

学习笔记和代码

PLSQL相关

单个=为比较,是否相等; :=为赋值语句 --

2014-11-09 18:07:35

阅读数 278

评论数 0

Spring相关

用组件扫描技术扫描多个包:

2014-11-05 17:44:57

阅读数 231

评论数 0

角色的删除

1、删除角色对应的权限数据,即中间表数据 2、再删除角色数据 DAO:

2014-06-28 11:52:27

阅读数 930

评论数 0

角色的修改

1、打开修改页面 --根据ID查询出角色数据 --查询出中间表数据,并用其做默认勾选 --查询出全部的权限数据,并用其生成默认的选项 2、修改保存 --修改角色表 --修改中间表,采取先删除,再新增的方式 DAO:

2014-06-28 10:44:07

阅读数 500

评论数 0

角色的新增

1,打开新增页面时,需要使用xml文件中的内容来初始化复选框 2,保存时要将名称存入角色表,将选择的权限存入到角色权限中间表 DAO: public void insert(Role role) throws DAOException { if(role==null){ r...

2014-06-27 12:14:45

阅读数 410

评论数 0

角色查询功能

1,查询出角色数据 2,查询出角色对应的模块数据 3,通过关联查询,返回的数据是冗余的,会多于角色本身的数据。 --就按照关联来查询,然后使用java代码将其进行合并 --分步骤查询,先查询出角色,再遍历角色,根据每一个角色查询它对应的权限 Util: /** * 解析pri...

2014-06-27 10:03:10

阅读数 1159

评论数 0

关于权限管理

一、权限管理 1、什么是权限管理:同一个软件包含了相关业务的全部支持,但是由于用户身份不一样,希望根据 他们身份的不同,能够呈现出不一样的内容,那么这样的功能是通过权限管理来实现的。即在用户 登录时,判断用户的身份,在显示内容时,根据身份进行差异化的显示。 2、权限管理步骤有权限的设置,权...

2014-06-26 12:04:40

阅读数 480

评论数 0

业务账号的修改

1、业务     服务器出租业务,对于每个人的费用是在月底结算的。因此如果当前有人要改资费,不能立 刻生效,而是在下个月月初生效,即,在月底使用PL/SQL先计算本月的费用,然后再将套餐进行变更。 2、思路     保存时将资费类型存入临时表,在月底自动结算完以后,使用此临时表的数据来更新...

2014-06-26 11:46:56

阅读数 580

评论数 0

业务账号的新增

主要注意:资费类型和身份证的新增,资费类型的数据不是固定的,是通过资费管理维护的资费数据 动态初始化的下拉选 DAO:

2014-06-25 16:48:57

阅读数 586

评论数 0

业务账号的状态维护

1、业务账号状态分3种,分别是开通、暂停、删除,其基本操作和账务账号一致。重点关注的是它和 账号状态的关系。 2、账务账号与业务账号状态的关系     1)暂停账务账号,同时暂停其下属的所有业务账号     2)删除账务账号,同时删除其下属的所有     3)开通业务账号时,校验其对应的...

2014-06-23 14:45:24

阅读数 880

评论数 0

用JTable显示数据库数据

主要用到:public class JTableTest { public static void main(String[] args) throws DAOException { DefaultTableModel model = new DefaultTableModel...

2014-06-21 18:21:07

阅读数 990

评论数 0

业务账号的查询

查询的结果和条件中,包含多张表的数据,需要使用外键account_id,cost_id来关联查询出相关的 数据。 创建VO对象,封装3张表的字段 代码: --DAO --Action --struts.xml --JSP V

2014-06-21 12:58:27

阅读数 710

评论数 0

多表关联查询(Oracle)

有时一个查询结果需要从两个或两个以上表中提取字段数据,此时需要使用多表关联查询。  1)笛卡尔积关联   create table a(    id number(7),    name varchar2(20));   create table b(    id numb...

2014-06-21 12:41:23

阅读数 38863

评论数 0

添加账务账号的部分校验

//校验姓名格式 function checkRealName(){ var realName = $("#realName").val(); if(realName==""){ ...

2014-06-19 14:52:12

阅读数 537

评论数 0

账务账号的修改

1、生日:回显的格式不对,需要格式化 2、推荐人身份证号     --需要回显。即需要根据表中的推荐人ID,查询出该推荐人的身份证。     --推荐人可以修改,修改之后需要查询出对应的ID并赋值给hidden,将hidden的值提交给 recommenderId属性。 3、有两个请求 ...

2014-06-19 14:43:45

阅读数 381

评论数 0

推荐人身份证号的验证

1,光标切换时,要校验推荐人身份证格式 2,根据该身份证号查询对应的account表中的ID,并将ID记录到页面的hidden中,表单提交时,     将此hidden数据提交给推荐人ID字段。 3)代码 --DAO --Action --struts.xml --JSP DA...

2014-06-17 17:45:06

阅读数 385

评论数 0

账务账号的新增

1、新增页面上有必输项、可选项,保存时我们只需要写一个insert的SQL即可,该SQL要包含 页面上所有的必输项和可选项,那么对于可选项中没有输入的值,将按照null来插入。 2、有二次请求 请求1,打开新增页面 请求2,保存             代码: --DAO --Act...

2014-06-17 15:36:21

阅读数 819

评论数 0

账务账号的删除

考虑到数据的重要性和可追溯性,并不真正删除数据,而是通过一个状态来标识出来。 1,开通态、暂停态的数据可以删除 2,删除时,将状态置为删除态2,并且记载删除时间为系统时间 DAO:

2014-06-16 18:03:27

阅读数 442

评论数 0

账务账号的暂停

1,开通态的数据可以进行暂停 2,暂停时,将状态置为暂停态1,并且记载暂停时间为系统时间 代码: --DAO --Action --struts.xml --Jsp DAO:

2014-06-16 17:01:26

阅读数 704

评论数 0

账务账号的开通

1,暂停态的数据可以进行开通 2,开通时,将状态置为开通态0,并且删除暂停时间,即将其置为null     update account set status='0',pause_date=null where id=? 代码: --DAO --Action --struts.xml ...

2014-06-16 15:47:17

阅读数 383

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭