Skip to content

Commit 0b58132

Browse files
AdministratorAdministrator
authored andcommitted
SpringSecurity-Dao-Hibernate
1 parent 13d237a commit 0b58132

42 files changed

Lines changed: 796 additions & 480 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

SpringSecurity-Action/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@
2121
<dependencies>
2222
<dependency>
2323
<groupId>com.byron</groupId>
24+
<artifactId>SpringSecurity-Dao-Hibernate</artifactId>
25+
<version>0.0.1</version>
26+
<scope>system</scope>
27+
<systemPath>D:\Program Files\apache-maven-3.0.5\repo\com\byron\SpringSecurity-Dao-Hibernate\0.0.1\SpringSecurity-Dao-Hibernate-0.0.1.jar</systemPath>
28+
</dependency>
29+
<dependency>
30+
<groupId>com.byron</groupId>
2431
<artifactId>SpringSecurity-Common</artifactId>
2532
<version>0.0.2</version>
2633
<scope>system</scope>

SpringSecurity-Common/pom.xml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,18 @@
1717
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1818
</properties>
1919
<dependencies>
20+
<dependency>
21+
<groupId>com.byron</groupId>
22+
<artifactId>SpringSecurity-Dao-Hibernate</artifactId>
23+
<version>0.0.1</version>
24+
<scope>system</scope>
25+
<systemPath>D:\Program Files\apache-maven-3.0.5\repo\com\byron\SpringSecurity-Dao-Hibernate\0.0.1\SpringSecurity-Dao-Hibernate-0.0.1.jar</systemPath>
26+
</dependency>
2027
<!-- <dependency>
2128
<groupId>junit</groupId>
2229
<artifactId>junit</artifactId>
2330
<version>3.8.1</version>
24-
<scope>test</scope>
31+
<scope>test</scope>
2532
</dependency> -->
2633
</dependencies>
2734
</project>

SpringSecurity-Common/src/main/java/com/byron/ss/dao/GroupsDao.java

Lines changed: 0 additions & 47 deletions
This file was deleted.

SpringSecurity-Common/src/main/java/com/byron/ss/dao/UsersDao.java

Lines changed: 0 additions & 60 deletions
This file was deleted.

SpringSecurity-Common/src/main/java/com/byron/ss/service/GroupsManager.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,13 @@
77

88
package com.byron.ss.service;
99

10-
import java.util.List;
11-
12-
import org.hibernate.Transaction;
13-
import org.hibernate.classic.Session;
1410
import org.springframework.stereotype.Service;
1511
import org.springframework.transaction.annotation.Transactional;
1612

1713
import com.byron.ss.common.base.BaseManager;
1814
import com.byron.ss.common.base.EntityDao;
1915
import com.byron.ss.dao.GroupsDao;
2016
import com.byron.ss.model.Groups;
21-
import com.byron.ss.model.GroupsRoles;
2217

2318

2419
/**
@@ -60,7 +55,8 @@ public Page findPage(GroupsQuery query) {
6055
* @throws Exception
6156
*/
6257
public void doDeleteGroup(String id) throws Exception {
63-
Session session = this.groupsDao.getSessionFactory().openSession();
58+
this.groupsDao.doDeleteGroup(id);
59+
/*Session session = this.groupsDao.getSessionFactory().openSession();
6460
Transaction tx = session.beginTransaction();
6561
6662
try {
@@ -86,6 +82,6 @@ public void doDeleteGroup(String id) throws Exception {
8682
e.printStackTrace();
8783
}
8884
}
89-
}
85+
}*/
9086
}
9187
}

SpringSecurity-Common/src/main/java/com/byron/ss/service/GroupsRolesManager.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@
1212
import javax.servlet.http.HttpServletRequest;
1313

1414
import org.apache.log4j.Logger;
15-
import org.hibernate.SQLQuery;
16-
import org.hibernate.classic.Session;
1715
import org.springframework.stereotype.Service;
1816
import org.springframework.transaction.annotation.Transactional;
1917

2018
import com.byron.ss.common.base.BaseManager;
2119
import com.byron.ss.common.base.EntityDao;
22-
import com.byron.ss.common.util.HibernateToolsUtil;
2320
import com.byron.ss.dao.GroupsRolesDao;
2421
import com.byron.ss.model.Groups;
2522
import com.byron.ss.model.GroupsRoles;
@@ -94,7 +91,8 @@ public void doDeleteByRoles(String roleid) {
9491
//final static String r_pk_role = "ID_ROLE";//角色 id
9592

9693
public boolean hasGroupByRole(Roles role) throws Exception {
97-
boolean exists = false;
94+
return this.groupsRolesDao.hasGroupByRole(role);
95+
/*boolean exists = false;
9896
Session session = this.groupsRolesDao.getSessionFactory().openSession();
9997
10098
StringBuffer hql = new StringBuffer();
@@ -122,7 +120,7 @@ public boolean hasGroupByRole(Roles role) throws Exception {
122120
}
123121
}
124122
125-
return exists;
123+
return exists;*/
126124
}
127125

128126
public List<Groups> findByPage(HttpServletRequest request) {

SpringSecurity-Common/src/main/java/com/byron/ss/service/ResourcesManager.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,13 @@
77

88
package com.byron.ss.service;
99

10-
import java.util.List;
11-
12-
import org.hibernate.Transaction;
13-
import org.hibernate.classic.Session;
1410
import org.springframework.stereotype.Service;
1511
import org.springframework.transaction.annotation.Transactional;
1612

1713
import com.byron.ss.common.base.BaseManager;
1814
import com.byron.ss.common.base.EntityDao;
1915
import com.byron.ss.dao.ResourcesDao;
2016
import com.byron.ss.model.Resources;
21-
import com.byron.ss.model.RolesResources;
2217

2318

2419
/**
@@ -56,7 +51,8 @@ public Page findPage(ResourcesQuery query) {
5651
* @throws Exception
5752
*/
5853
public void doDeleteResource(String id) throws Exception {
59-
Session session = this.resourcesDao.getSessionFactory().openSession();
54+
this.resourcesDao.doDeleteResource(id);
55+
/*Session session = this.resourcesDao.getSessionFactory().openSession();
6056
Transaction tx = session.beginTransaction();
6157
6258
try {
@@ -82,6 +78,6 @@ public void doDeleteResource(String id) throws Exception {
8278
e.printStackTrace();
8379
}
8480
}
85-
}
81+
}*/
8682
}
8783
}

SpringSecurity-Common/src/main/java/com/byron/ss/service/RolesResourcesManager.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@
1212
import javax.servlet.http.HttpServletRequest;
1313

1414
import org.apache.log4j.Logger;
15-
import org.hibernate.SQLQuery;
16-
import org.hibernate.classic.Session;
1715
import org.springframework.stereotype.Service;
1816
import org.springframework.transaction.annotation.Transactional;
1917

2018
import com.byron.ss.common.base.BaseManager;
2119
import com.byron.ss.common.base.EntityDao;
22-
import com.byron.ss.common.util.HibernateToolsUtil;
2320
import com.byron.ss.dao.RolesResourcesDao;
2421
import com.byron.ss.model.Resources;
2522
import com.byron.ss.model.Roles;
@@ -91,7 +88,8 @@ public void doDeleteByResources(String resourceid) {
9188
//static final String rs_pk_resource = "ID_RESOURCE";//资源表id
9289
//static final String r_pk_role = "ID_ROLE";
9390
public boolean hasResourceByRole(Roles role) throws Exception {
94-
boolean exists = false;
91+
return this.rolesResourcesDao.hasResourceByRole(role);
92+
/*boolean exists = false;
9593
Session session = this.rolesResourcesDao.getSessionFactory().openSession();
9694
9795
StringBuffer hql = new StringBuffer();
@@ -119,7 +117,7 @@ public boolean hasResourceByRole(Roles role) throws Exception {
119117
}
120118
}
121119
122-
return exists;
120+
return exists;*/
123121
}
124122

125123
public List<Resources> findByPage(HttpServletRequest request) {

SpringSecurity-Common/src/main/java/com/byron/ss/service/UsersGroupsManager.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,11 @@
1212
import javax.servlet.http.HttpServletRequest;
1313

1414
import org.apache.log4j.Logger;
15-
import org.hibernate.SQLQuery;
16-
import org.hibernate.classic.Session;
1715
import org.springframework.stereotype.Service;
1816
import org.springframework.transaction.annotation.Transactional;
1917

2018
import com.byron.ss.common.base.BaseManager;
2119
import com.byron.ss.common.base.EntityDao;
22-
import com.byron.ss.common.util.HibernateToolsUtil;
2320
import com.byron.ss.dao.UsersGroupsDao;
2421
import com.byron.ss.model.Groups;
2522
import com.byron.ss.model.Users;
@@ -94,7 +91,8 @@ public void doDeleteByGroups(String groupid) {
9491
//static final String g_pk_group = "ID_GROUP";
9592
//static final String ug_group_id = "GRP_ID";
9693
public boolean hasUserByGroup(Groups group) throws Exception {
97-
boolean exists = false;
94+
return this.usersGroupsDao.hasUserByGroup(group);
95+
/*boolean exists = false;
9896
Session session = this.usersGroupsDao.getSessionFactory().openSession();
9997
10098
StringBuffer hql = new StringBuffer();
@@ -122,7 +120,7 @@ public boolean hasUserByGroup(Groups group) throws Exception {
122120
}
123121
}
124122
125-
return exists;
123+
return exists;*/
126124
}
127125

128126

0 commit comments

Comments
 (0)