- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 @Configuration&@Bean给容器中注册组件
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。示例:person类:pu...
2019-03-29 11:47:57
162
原创 @ComponentScan-自动扫描组件&指定扫描规则
1,@ComponentScan注解是什么其实很简单,@ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bean容器中2,@ComponentScan注解的详细使用做过web开发的同学一定都有用过@Controller,@Service,@Repository注解,查看其源码你会发现,他们中有一个共同的注解@Component,没错@C...
2019-03-29 11:47:37
1914
原创 HttpURLConnection 代理配置使用实例
/** * 发送请求数据到服务端接口地址 */ public static String sendRequest(String urlstr, String postdata,ProxyDto dto) { StringBuilder tempStr = new StringBuilder(); InputStream in = null; BufferedRe...
2018-10-23 10:05:07
2984
原创 Jcaptcha集群环境验证失败解决办法
问题描述:线上集群环境,前端可能从A服务器取得验证码,而验证是到B服务器默认的hashmap store是保存在单个Jvm内存中的,这样验证就会有问题 解决办法:重写CaptchaStore,把信息存在缓存中(memcached或redis)1.重写 MyCaptchaStore 实现 CaptchaStorepublic class MyCaptchaStore impl...
2018-10-23 09:58:05
737
原创 linux中脚本执行 mysql修改database名称
新建脚本执行:1.新建脚本文件touch rename.sh2.编辑脚本文件:vi rename.sh3.mysql -uname -ppassword -e 'create database if not exists new_database'list_table=$(mysql -uname -ppassword -Nse "select table_name...
2018-09-29 09:44:13
1923
原创 mycat启动报错:JVM exited while loading the application.
mycat配置完成后启动报错:STATUS | wrapper | 2016/01/07 22:44:23 | --> Wrapper Started as DaemonSTATUS | wrapper | 2016/01/07 22:44:23 | Launching a JVM...ERROR | wrapper | 2016/01/07 22:44:25 | JVM ...
2018-09-28 17:08:58
6202
转载 Spring MVC工作流程图
图二 Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包
2015-04-07 22:09:11
232
转载 java Map及Map.Entry详解
Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry
2015-02-01 17:57:12
190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人