![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
qq_20661773
这个作者很懒,什么都没留下…
展开
-
实现业务系统中的用户权限管理
实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检 测实 现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所 有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限转载 2016-09-22 17:19:39 · 335 阅读 · 0 评论 -
mybatis
一、 课程安排 1. EJB框架(EJB重量级持久层,天然分布式,负载均衡) 但是不够灵活,不能充分适应业务。多条件查询,如果使用EntityBean,做查询时,一种查询条件就得写一个sql。SessionBean新增,修改,删除交给EntityBean;多条件查询交给SessionBean。2. 【面试】hibernate和mybatis区别转载 2016-09-25 19:27:11 · 256 阅读 · 0 评论 -
利用序列产生主键值。
利用序列产生主键值。 序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的键值。当一个序列第一次被查询调用时,它将返回一个预定值。在随后的每次查询中,序列将产生一个按指定的增量增长的值。序列可以循环,或者是连续增加的,直到指定的最大值为止。创建序列语法如转载 2016-10-14 10:03:07 · 706 阅读 · 0 评论 -
SQL Server T-SQL高级查询
高级查询在数据库中用得是最频繁的,也是应用最广泛的。 Ø 基本常用查询 --selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student; --count 统计select转载 2016-12-09 11:49:21 · 212 阅读 · 0 评论 -
行转列,列转行
行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 2005 新增的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。 但是PIVOT 、UNPIVOT提供的语法比一系列复杂的SELECT…CASE 语句中所指定的语法更简单、更具可读性。下面我们通过几个简单的例子来介绍一下列转行、行转列问题。我们首先转载 2017-02-27 18:30:18 · 1934 阅读 · 0 评论