首页 > 数据库技术 > 详细

shiro配置数据库连接池总结

时间:2017-02-06 16:44:56      阅读:250      评论:0      收藏:0      [点我收藏+]

在项目中要使用shiro做权限认证和登录许可等,现在总结一份,以备以后使用

ms sql版本

[main]
ds=com.mchange.v2.c3p0.ComboPooledDataSource
ds.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
ds.user=sa
ds.password=123456
ds.jdbcUrl=jdbc:sqlserver://localhost:1434;DatabaseName=ShiroStudy
jdbcRealm=org.apache.shiro.realm.jdbc.JdbcRealm
jdbcRealm.authenticationQuery = SELECT password FROM account WHERE username = ?
jdbcRealm.userRolesQuery = SELECT role FROM 角色表 WHERE account = ?
jdbcRealm.permissionsQuery = SELECT permission FROM 权限表 WHERE account = ?
jdbcRealm.dataSource=$ds
securityManager.realms=$jdbcRealm

这里注意,如果很长时间没有反映,则试试是不是mssql的数据库端口不对,我的以前写的是1433,后来修改为1434了,但是忘记修改了。可以通过mssql来查询数据库端口

--查询端口号
exec sys.sp_readerrorlog 0, 1, ‘listening‘

shiro配置数据库连接池总结

原文:http://www.cnblogs.com/ningheshutong/p/6370849.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!