Commit 611e5650 authored by 赵啸非's avatar 赵啸非

修改数据库字段映射关键字转义问题

parent 75cffe61
package com.mortals.xhx.utils; //package com.mortals.xhx.utils;
//
import cn.hutool.extra.spring.SpringUtil; //import cn.hutool.extra.spring.SpringUtil;
import org.springframework.aop.framework.AopContext; //import org.springframework.aop.framework.AopContext;
import org.springframework.beans.factory.NoSuchBeanDefinitionException; //import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.stereotype.Component; //import org.springframework.stereotype.Component;
//
//@Component ////@Component
public final class SpringUtils extends SpringUtil { //public final class SpringUtils extends SpringUtil {
//
/** // /**
* 如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true // * 如果BeanFactory包含一个与所给名称匹配的bean定义,则返回true
* // *
* @param name // * @param name
* @return boolean // * @return boolean
*/ // */
public static boolean containsBean(String name) { // public static boolean containsBean(String name) {
return getBeanFactory().containsBean(name); // return getBeanFactory().containsBean(name);
} // }
//
/** // /**
* 判断以给定名字注册的bean定义是一个singleton还是一个prototype。 // * 判断以给定名字注册的bean定义是一个singleton还是一个prototype。
* 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException) // * 如果与给定名字相应的bean定义没有被找到,将会抛出一个异常(NoSuchBeanDefinitionException)
* // *
* @param name // * @param name
* @return boolean // * @return boolean
*/ // */
public static boolean isSingleton(String name) throws NoSuchBeanDefinitionException { // public static boolean isSingleton(String name) throws NoSuchBeanDefinitionException {
return getBeanFactory().isSingleton(name); // return getBeanFactory().isSingleton(name);
} // }
//
/** // /**
* @param name // * @param name
* @return Class 注册对象的类型 // * @return Class 注册对象的类型
*/ // */
public static Class<?> getType(String name) throws NoSuchBeanDefinitionException { // public static Class<?> getType(String name) throws NoSuchBeanDefinitionException {
return getBeanFactory().getType(name); // return getBeanFactory().getType(name);
} // }
//
/** // /**
* 如果给定的bean名字在bean定义中有别名,则返回这些别名 // * 如果给定的bean名字在bean定义中有别名,则返回这些别名
* // *
* @param name // * @param name
*/ // */
public static String[] getAliases(String name) throws NoSuchBeanDefinitionException { // public static String[] getAliases(String name) throws NoSuchBeanDefinitionException {
return getBeanFactory().getAliases(name); // return getBeanFactory().getAliases(name);
} // }
//
/** // /**
* 获取aop代理对象 // * 获取aop代理对象
* // *
* @param invoker // * @param invoker
* @return // * @return
*/ // */
@SuppressWarnings("unchecked") // @SuppressWarnings("unchecked")
public static <T> T getAopProxy(T invoker) { // public static <T> T getAopProxy(T invoker) {
return (T) AopContext.currentProxy(); // return (T) AopContext.currentProxy();
} // }
//
} //}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment