陈建华的博客
专注web开发
发布时间 : 2014-07-03 09:41:26     Tags : java

这几天学习了一下Spring Security3.1,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文体不是很行。希望能让观看者不产生疲惫的感觉,我已经心满意足了。一、数据库结构 先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库) 为了节省篇章,只对比较重要的字段进行注释。 1.用户表UsersCREATE TABLE `users` ( -- 账号是否有限 1. 是 0.否 `enable` int(11)

发布时间 : 2014-07-01 09:30:49     Tags : java

第一步下载spring-security3.1解压后进入dist目录,里面有两个war文件,解压其中一个。然后将里面的jar包全部复制到项目中。官方中文文档下载地址:http://www.asdtiang.org/wp-content/uploads/2011/09/Spring-Security-3.0.1-%E4%B8%AD%E6%96%87%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3.pdf第二步配置web.xml spring的监听器, 以及spring-mvc的监听器<?xml version="1.0" encoding="UTF-8"?> <web-

发布时间 : 2014-06-30 23:32:56     Tags : java

在Hibernate 资源文件中定义复杂的自定义sql,可灵活用于自定义的复杂增删改查 此方法不限于以前的hibernate是注解方式还是xml声明实体类。 一 定义包含自定义sql的资源文件:directSql.hbm.xml <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <

发布时间 : 2014-06-30 10:46:19     Tags : java

public List<User> getPageIndex(int pageIndex,int topNum){ String hql = "select top("+topNum+""+")* from " + "(select * from LMY_MYDJM316 a where a.id not in " + "(select b.id from " + "(select top("+ (pageIndex-1)*topNum+""+")* from LMY_MYDJM316)b))c"; SQLQuery query = sessionFactory.g

微网聚博客乐园 ©2014 blog.mn886.net 鲁ICP备14012923号   网站导航