摘要: 1、定义基础仓库 2、定义基础服务层 3、定义User服务层 4、定义仓库服务层 5、测试类 阅读全文
posted @ 2017-02-28 23:22 左正 阅读(1415) 评论(0) 推荐(0)
摘要: 有时候为了排查性能问题,需要记录完成某个操作需要的时间,我们可以使用System类的currentTimeMillis()方法来返回当前的毫秒数,并保存到一个变量中,在方法执行完毕后再次调用 System的currentTimeMillis()方法,并计算两次调用之间的差值,就是方法执行所消耗的毫秒 阅读全文
posted @ 2017-02-28 14:01 左正 阅读(15230) 评论(0) 推荐(0)
摘要: 事务对于我们来讲不并陌生,也是在实际应用中一直都在使用。在JDBC中,事务大致的使用结构如下:开启事务业务逻辑处理提交事务Spring只是对事务进行了扩展和封装使用,现在看看在内部它是如何工作的。1. PlatformTransactionManagerPlatformTransactionMana 阅读全文
posted @ 2017-02-28 13:39 左正 阅读(836) 评论(0) 推荐(0)
摘要: 镜像 maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度 配置方法 在settings.xml 中配置,所有项目 阅读全文
posted @ 2017-02-28 12:16 左正 阅读(1524) 评论(0) 推荐(0)
摘要: 作者:郭无心链接:https://www.zhihu.com/question/30206875/answer/84675373来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 http://czj4451.iteye.com/blog/2037759 mybatis的 阅读全文
posted @ 2017-02-28 12:00 左正 阅读(6953) 评论(0) 推荐(0)
摘要: 1. @Bean: 1.1 定义 从定义可以看出,@Bean只能用于注解方法和注解的定义。 1.2 spring文档中对 @Bean的说明 The @Bean annotation is used to indicate that a method instantiates, configures 阅读全文
posted @ 2017-02-28 11:16 左正 阅读(6430) 评论(1) 推荐(0)
摘要: spring Boot提倡约定优于配置,如何将类的生命周期交给spring 1、第一种自己写的类,Controller,Service。 用@controller @service即可 2、第二种,集成其它框架,比如集成shiro权限框架,集成mybatis分页插件PageHelper,第三方框架的 阅读全文
posted @ 2017-02-28 11:11 左正 阅读(37780) 评论(3) 推荐(10)
摘要: spring中为了减少xml中配置,可以生命一个配置类(例如SpringConfig)来对bean进行配置。 一、首先,需要xml中进行少量的配置来启动Java配置: [java] view plain copy print? <?xml version="1.0" encoding="UTF-8" 阅读全文
posted @ 2017-02-28 11:07 左正 阅读(2643) 评论(0) 推荐(0)
摘要: 比如说我们需要打印某个方法的User参数对象 package test; /** * * @author zhengtian * @time 2012-6-28 */ public class User { private String name; private int age; public S 阅读全文
posted @ 2017-02-28 10:23 左正 阅读(368) 评论(0) 推荐(0)