![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
Spring
dijkstral
这个作者很懒,什么都没留下…
展开
-
aspectJ的学习总结
项目中看到李明大神用了aspectJ,就学习了以下,发现其颇为博大精深。在网上找了几个大神的blog,就学习了一番,做了总结。自己的总结固然跟不上大神的大作,但是作为自己学习使用足矣,请轻拍。1.概念:aspectJ是一个易用、功能强大的aop编程语言,它的特点时单纯,基本上无侵入。官网地址如下:http://www.eclipse.org/aspectj/2.AOP基本术语:转载 2016-09-13 00:43:31 · 610 阅读 · 0 评论 -
Spring事务的个人总结
Spring事务的理解 事务的四个特性: 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同原创 2017-11-08 19:01:56 · 367 阅读 · 0 评论 -
Spring总结
1.IOC IOC,控制反转,即由spring控制对象的生命周期和对象之间的关系; 2.AOP AOP使用场景:Authentication 权限\Caching 缓存\Context passing 内容传递\Error handling 错误处理\Lazy loading 懒加载\Debugging 调试\logging, tracing, profiling and monitorin原创 2017-06-04 19:54:57 · 279 阅读 · 0 评论 -
Spring注解总结
记录下不经常用到的一些注解;@Qualifier 在使用Spring框架中@Autowired标签时默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。 Spring 允许我们通过原创 2017-06-15 09:13:15 · 292 阅读 · 0 评论 -
MyBatis中的动态SQL
Mybatis的主要动态SQL有如下分类:ps:网上有一篇写的很传神的blog ,估计用不上,先记录以下吧ifchoose (when, otherwise)trim (where, set)foreachif:有条件的包含where子句的一部分;比如:"findActiveBlogWithTitleLike" resultType="Blog"> SEL原创 2017-03-26 14:42:45 · 278 阅读 · 0 评论 -
com.alibaba.druid的介绍
其pom配置可以从以下选择:http://repo1.maven.org/maven2/com/alibaba/druid/与dbcp类似,其常用的配置如下:配置缺省值说明name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。如果没有配置,将会生成一个名字,格式是:"DataSource-" + Syst转载 2017-03-26 14:42:06 · 4148 阅读 · 0 评论 -
AbstractRoutingDataSource
AbstractRoutingDataSource可以用来管理多数据源;可以学习下面的bloghttp://blog.csdn.net/alaahong/article/details/8707915转载 2017-03-26 14:36:01 · 417 阅读 · 0 评论 -
Sping mvc 环境下使用kaptcha 生成验证码
http://www.cnblogs.com/liuhongfeng/p/4702566.html一、kaptcha 的简介kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验转载 2016-09-06 23:13:38 · 853 阅读 · 1 评论 -
String Data JPA使用总结
1.概念:JPA,全称Java Persistence API,直面翻译java持续接口,其实应该说是一种规范;通过注解的或者xml描述对象关系表的映射关系,并将运行期间的实体对象持久化到数据库中。JPA的总体思想和Hibernate、TopLink、JDO等ORM框架基本一致,总的来说其包括如下三大技术:1)ORM映射元数据;支持XML和JDK5.0注解两种元数据形式;2)API原创 2016-09-06 23:39:58 · 1091 阅读 · 0 评论 -
JPA在分页中应用总结
Spring Data Jpa对于分页、排序的查询有着很好的支持。jpa的导入以及基本使用不再累述,之前有说明。Spring Data提供了一整套的Dao的解决方案,它使用Repository接口类作为基础:public interface Repository,所有继承这个接口的类都被spring管理。1.PagingAndSortingRepository,,继承与CrudRepo原创 2016-09-07 00:07:35 · 4770 阅读 · 0 评论 -
Spring中@PropertySouce注解的使用
@PropertySource注解可以从properties文件中,获取对应的key-value值,将其赋予变量;1.一个典型用法:首先有一个config.properties文件内容如下:demo.url = 1.2.3.4demo.db = helloTest下面是java程序:@Configuration@PropertySource("classpath:conf原创 2016-09-08 23:16:39 · 17335 阅读 · 0 评论 -
Spring中的@ControllerAdvice注解的使用
今天在CodeReview的时候,看到李明同学的代码中用了ControllerAdvice这个注解,觉得挺有用的,就搜集了一下他的用法;@ControllerAdvice,是Spring3.2引入的新注解,意为增强型控制器;@ControllerAdvice注解内部使用@ExceptionHandler、@InitBinder、@ModelAttribute注解的方法应用到所有的 @Req转载 2016-09-08 22:58:37 · 5551 阅读 · 3 评论 -
spring cloud使用中遇到的一些偏僻问题
1.eureka dashboard的界面无法加载图片等静态资源;最有可能原因是将EurekaServer和ConfigServer放在了一起,具体参考如下:https://github.com/spring-cloud/spring-cloud-netflix/issues/1262其次愿意可能是配置的Eureka的路径不是默认,需要通过eureka.dashboard.path进行调整;最后还...原创 2018-01-27 17:00:23 · 523 阅读 · 0 评论