Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
appbuild
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
appbuild
Commits
611e5650
Commit
611e5650
authored
2 years ago
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改数据库字段映射关键字转义问题
parent
75cffe61
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
60 additions
and
60 deletions
+60
-60
common-lib/src/main/java/com/mortals/xhx/utils/SpringUtils.java
...-lib/src/main/java/com/mortals/xhx/utils/SpringUtils.java
+60
-60
No files found.
common-lib/src/main/java/com/mortals/xhx/utils/SpringUtils.java
View file @
611e5650
package
com.mortals.xhx.utils
;
import
cn.hutool.extra.spring.SpringUtil
;
import
org.springframework.aop.framework.AopContext
;
import
org.springframework.beans.factory.NoSuchBeanDefinitionException
;
import
org.springframework.stereotype.Component
;
//@Component
public
final
class
SpringUtils
extends
SpringUtil
{
/**
* 如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true
*
* @param name
* @return boolean
*/
public
static
boolean
containsBean
(
String
name
)
{
return
getBeanFactory
().
containsBean
(
name
);
}
/**
* 判断以给定名字注册的bean定义是一个singleton还是一个prototype。
* 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException)
*
* @param name
* @return boolean
*/
public
static
boolean
isSingleton
(
String
name
)
throws
NoSuchBeanDefinitionException
{
return
getBeanFactory
().
isSingleton
(
name
);
}
/**
* @param name
* @return Class 注册对象的类型
*/
public
static
Class
<?>
getType
(
String
name
)
throws
NoSuchBeanDefinitionException
{
return
getBeanFactory
().
getType
(
name
);
}
/**
* 如果给定的bean名字在bean定义中有别名,则返回这些别名
*
* @param name
*/
public
static
String
[]
getAliases
(
String
name
)
throws
NoSuchBeanDefinitionException
{
return
getBeanFactory
().
getAliases
(
name
);
}
/**
* 获取aop代理对象
*
* @param invoker
* @return
*/
@SuppressWarnings
(
"unchecked"
)
public
static
<
T
>
T
getAopProxy
(
T
invoker
)
{
return
(
T
)
AopContext
.
currentProxy
();
}
}
//
package com.mortals.xhx.utils;
//
//
import cn.hutool.extra.spring.SpringUtil;
//
import org.springframework.aop.framework.AopContext;
//
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
//
import org.springframework.stereotype.Component;
//
//
//
@Component
//
public final class SpringUtils extends SpringUtil {
//
//
/**
//
* 如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true
//
*
//
* @param name
//
* @return boolean
//
*/
//
public static boolean containsBean(String name) {
//
return getBeanFactory().containsBean(name);
//
}
//
//
/**
//
* 判断以给定名字注册的bean定义是一个singleton还是一个prototype。
//
* 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException)
//
*
//
* @param name
//
* @return boolean
//
*/
//
public static boolean isSingleton(String name) throws NoSuchBeanDefinitionException {
//
return getBeanFactory().isSingleton(name);
//
}
//
//
/**
//
* @param name
//
* @return Class 注册对象的类型
//
*/
//
public static Class<?> getType(String name) throws NoSuchBeanDefinitionException {
//
return getBeanFactory().getType(name);
//
}
//
//
/**
//
* 如果给定的bean名字在bean定义中有别名,则返回这些别名
//
*
//
* @param name
//
*/
//
public static String[] getAliases(String name) throws NoSuchBeanDefinitionException {
//
return getBeanFactory().getAliases(name);
//
}
//
//
/**
//
* 获取aop代理对象
//
*
//
* @param invoker
//
* @return
//
*/
//
@SuppressWarnings("unchecked")
//
public static <T> T getAopProxy(T invoker) {
//
return (T) AopContext.currentProxy();
//
}
//
//
}
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment