- 博客(12)
- 资源 (11)
- 收藏
- 关注
转载 Spring高级话题-计划任务-@EnableScheduling
转载请注明出处:http://blog.csdn.net/qq_26525215本文源自【大学之旅_谙忆的博客】进行本示例的演示,需要先配置好Maven和Spring哦、 见: 【Spring】基于IntelliJ IDEA搭建Maven分析要实现计划任务,首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一...
2018-06-29 18:10:40 202
转载 Spring.profile实现开发、测试和生产环境的配置和切换
软件开发过程一般涉及“开发 -> 测试 -> 部署上线”多个阶段,每个阶段的环境的配置参数会有不同,如数据源,文件路径等。为避免每次切换环境时都要进行参数配置等繁琐的操作,可以通过spring的profile功能来进行配置参数的切换。以我用到的项目的实际情况为例,首先可以在resources文件夹下分别为每个环境建立单独的文件夹(也可以额外建立一个common文件夹,用于存放公共的参数...
2018-06-29 17:50:37 366
转载 Spring 各版本新特性
Spring各版本新特性1.Spring3.1新特性http://blog.csdn.net/en_joker/article/details/78538904?locationNum=5&fps=1 (1)功能升级:添加了引入环境profile功能 SpringMVC:https://www.cnblogs.com/strugglion/p/7091021.html SpringMVC和...
2018-06-29 16:15:22 683
原创 分布式锁
探索实现方式 数据库 select * from table for update;基于 REDIS SETNX()、EXPIRE() 方法做分布式锁缺点:为了防止死锁加了timeout,超时时间不好把握。
2018-06-29 15:26:30 106
转载 实时查看linux下tomcat运行日志
在linux上部署项目时,启动tomcat,经常只能看到如下的显示:如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错提示呢?方法如下:进入你tomcat的安装目录下的logs,如我安装目录是/usr/local/tomcat,则进入/usr/local/tomcat/logs输入ls可以看...
2018-06-29 14:13:54 243 1
转载 Mybatis/Ibatis,数据库操作的返回值
该问题,我百度了下,根本没发现什么有价值的文章;还是看源代码(详见最后附录)中的注释,最有效了!insert,返回值是:新插入行的主键(primary key);需要包含<selectKey>语句,才会返回主键,否则返回值为null。update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而删除失败,只能去捕捉异常。queryForObj...
2018-06-28 14:30:27 302
转载 Maven中的DependencyManagement和Dependencies区别
这里介绍一个在父项目中的根结点中声明dependencyManagement和dependencies的区别dependencyManagementMaven 使用dependencyManagement 元素来提供了一种管理依赖版本号的方式。通常会在一个组织或者项目的最顶层的父POM 中看到dependencyManagement 元素。使用pom.xml 中的dependencyManagem...
2018-06-27 11:43:02 673
转载 Maven解决类包依赖冲突
使用maven最烦人的可能就是类包之间的版本冲突引发的问题了,类包冲突的一个很大的原因即产类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,因而可能造成一个我们不想要的类包的载入,严重的甚至会引起类包之间的冲突。 要解决这个问题,首先就是要查看pom.xml显式和隐式的依赖类包,然后通过这个类包树找出我们不想要的依赖类包,手工将其排...
2018-06-11 14:48:55 1428
转载 Maven问题总结 - 2
摘要: 一方库、二方库、三方库说明: 一方库:本工程中的各模块之前的相互依赖 二方库:公司内部的依赖库,一般指公司内部的其他项目发布的jar包 三方库:公司之外的开源库, 比如apache、ibm、google等发布的依赖 antx eclipse:使用antx生成eclipse工程,方便导入 参考: http://tianya23.一方库、二方库、三方库说明:一方库:本工程中的各模块之前的相互...
2018-06-11 14:27:32 241
转载 java 的JNDI 看看这额片文章之后你就懂了
JNDI 是什么JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JN...
2018-06-07 17:04:55 264
转载 Shiro结合JWT实现单点登录
简述Apache Shiro是java的一个安全框架,Shiro可以帮助我们完成认证、授权、加密、会话管理、与Web集成、缓存等。而且Shiro的API也比较简单,这里我们就不进行过多的赘述,想要详细了解Shiro的,推荐看开涛的博客(点这里)在Shiro的强大权限管理的基础上,我们实现单点登录就容易了很多,结合我上篇博客所讲的JSON Web Token(推荐先看这篇博客)就可以完成单点登录系统...
2018-06-04 11:22:40 1819
spice-guest-tools-0.164.3.iso
2024-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人