mybatis 类型别名扫描 有原来的 BaseEntity 替换为 @Table

注解扫描,避免有些不想被扫描的到的实体作为别名。升级依赖:boot 2.2.8、mybatis 3.5.5、shiro 1.5.3
This commit is contained in:
thinkgem
2020-06-13 22:54:35 +08:00
parent 0f0fbc74ce
commit 203ccd3360
3 changed files with 18 additions and 8 deletions

View File

@@ -41,7 +41,7 @@ public class AuthorizingRealm extends BaseAuthorizingRealm {
}
/**
* 获取登录令牌
* 获取登录凭证,将 authcToken 转换为 FormToken参考 CAS 实现
*/
@Override
protected FormToken getFormToken(AuthenticationToken authcToken) {
@@ -49,7 +49,9 @@ public class AuthorizingRealm extends BaseAuthorizingRealm {
}
/**
* 获取用户信息
* 用于用户根据登录信息获取用户信息<br>
* 1、默认根据登录账号登录信息UserUtils.getByLoginCode(token.getUsername(), token.getParam("corpCode"));<br>
* 2、如果增加其它登录请重写此方法如根据手机号或邮箱登录返回用户信息。
*/
@Override
protected User getUserInfo(FormToken token) {
@@ -57,7 +59,7 @@ public class AuthorizingRealm extends BaseAuthorizingRealm {
}
/**
* 校验登录凭证
* 校验登录凭证如密码验证token验证验证失败抛出 AuthenticationException 异常
*/
@Override
protected void assertCredentialsMatch(AuthenticationToken authcToken, AuthenticationInfo authcInfo) throws AuthenticationException {

View File

@@ -11,6 +11,14 @@
<div class="login-box-body">
<#form:form id="loginForm" model="${user!}" action="${ctx}/login" method="post">
<h4 class="login-box-msg">${isNotBlank(message!)?message:text('欢迎回来')+''}</h4>
<!-- <ul class="nav nav-tabs mb20">
<li class="active"><a href="#tab-1" data-toggle="tab">账号登录</a></li>
<li><a href="#tab-2" data-toggle="tab">邮箱登录</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab-1"></div>
<div class="tab-pane" id="tab-2"></div>
</div> -->
<div class="form-group has-feedback">
<span class="glyphicon glyphicon-user form-control-feedback" title="${text('登录账号')}"></span>
<#form:input type="text" name="username" class="form-control required"

View File

@@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
<version>2.2.8.RELEASE</version>
</parent>
<groupId>com.jeesite</groupId>
@@ -45,11 +45,11 @@
<groovy.version>3.0.2</groovy.version>
<!-- framework version setting -->
<mybatis.version>3.5.4</mybatis.version>
<mybatis-spring.version>2.0.3</mybatis-spring.version>
<mybatis.version>3.5.5</mybatis.version>
<mybatis-spring.version>2.0.5</mybatis-spring.version>
<jsqlparser.version>3.1</jsqlparser.version>
<druid.version>1.1.21</druid.version>
<shiro.version>1.5.1</shiro.version>
<druid.version>1.1.22</druid.version>
<shiro.version>1.5.3</shiro.version>
<j2cache.version>2.8.0-release</j2cache.version>
<beetl.version>3.1-SNAPSHOT</beetl.version>
<swagger.version>1.6.0</swagger.version>