![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
一笑杯莫停
HelloWorld
展开
-
怎么实现一个注解
怎么实现一个注解,我来说说我的理解首先我们来看一个注解@Servicepackage org.springframework.stereotype;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;...原创 2019-12-03 16:49:57 · 621 阅读 · 0 评论 -
spring四种依赖注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制转载 2016-09-23 11:59:02 · 203 阅读 · 0 评论 -
Java 动态代理$Proxy0的代码是如何获得的
看了很多关于此类的文章,都没说明白$Proxy0的代码如何获取,这儿就贴一段行之有效的方法吧public class CodeUtil {public static void main(String[]args)throws IOException {byte[]classFile =ProxyGenerator.generateProxyClass("Proxy0",HumenIm...原创 2018-09-25 16:01:33 · 1888 阅读 · 0 评论 -
Java中字符串比较方法equals()和equalsIgnoreCase()的区别
1. equals()equals( )是比较两个字符串是否相等,它的一般表达式如下:/** * Compares this string to the specified object. The result is {@code * true} if and only if the argument is not {@code null} and is a {@c...原创 2018-09-26 13:17:29 · 1388 阅读 · 0 评论 -
AOP -连接点和切点的区别
一直没搞懂连接点和切点的关系区别,《spring 实战》这本书第四章有介绍,但是还是没看懂。所以查了点资料,感觉还是通过代码看最直观。1. 创建一个简单的aspect切面classpublic class Logging {/** * This is the method which I would like to execute * before a selecte...原创 2018-09-26 14:32:58 · 7147 阅读 · 0 评论 -
Mybites IN关键字
Mybites应用过程中我发现IN关键字后面如果加参数,此参数并不能用Set只能用List WHERE dk.kpi_id IN <foreach collection="list" open="(" separator="," close=")" index="index" item="val"> '${val}'原创 2018-10-08 17:41:42 · 133 阅读 · 0 评论