摘要: 使用Nexus的好处是 1)如果没有外网的情况,可以用来搭建私有服务器, 2)把项目发布到私服,其他人员从私服下载即可 搭建Nexus的步骤: 1)运行install-nexus.bat,注册服务 2)运行start-nexus.bat,启动服务 启动成功后,可以使用浏览器登陆 http://loc 阅读全文
posted @ 2018-09-30 06:42 SparkQuant 阅读(172) 评论(0) 推荐(0) 编辑
摘要: MyBatis的一个主要的特点是需要自己编写Sql,但是如果表很多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml, mapper.java, po), 一般在开发中,常用的逆向工程方式是通过数据库的表生存代码 阅读全文
posted @ 2018-09-29 20:26 SparkQuant 阅读(173) 评论(0) 推荐(0) 编辑
摘要: package com.fd.test.annotation; import java.lang.reflect.Method; public class TestAnnotation { public void test_performance() { } public static void test1() { long start = System.currentT... 阅读全文
posted @ 2018-09-26 10:16 SparkQuant 阅读(369) 评论(0) 推荐(0) 编辑
摘要: package com.fd.mybatis.bean; public class Student { private int id; private Stri... 阅读全文
posted @ 2018-09-24 22:59 SparkQuant 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 由于静态代理设计模式,在代理功能比较多时,代理类中方法需要写很多, 为了解决镜头代理频繁编写代理功能缺点,引入了动态代理。 接口 真实类 代理类 代理类需要实现InvocationHandler,通过反射机制进行调用真实类的方法 测试 阅读全文
posted @ 2018-09-24 10:15 SparkQuant 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 静态代理设计模式,由代理对象代理所有真实对象的功能,但是当代理功能比较多时,代理类中方法需要写很多, 真实类 代理类 测试 阅读全文
posted @ 2018-09-24 09:36 SparkQuant 阅读(153) 评论(0) 推荐(0) 编辑
摘要: AOP:面向切面编程 Spring的AOP编程,分为Schema-base和AspectJ,本篇为介绍Schema-base, XML配置文件如下: 关于AOP的配置都在<aop:config></aop:config>中, 其中<aop:pointcut expression="execution 阅读全文
posted @ 2018-09-22 23:32 SparkQuant 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在 spring运行在tomcat上 的基础上,进行增加mybatis整合 第一步:增加com.fd.spring.mapper包,并增加 StudentMapper接口 第二步:增加com.fd.spring.service包,并增加 StudentService接口 第三步:增加com.fd.s 阅读全文
posted @ 2018-09-21 22:42 SparkQuant 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 在Spring第一个Demo程序的基础上 第一步:添加web.xml文件, web.xml文件放在/WEB-INF下,内容如下 该xml在tomcat运行时,会被加载,并且会把applicationContext.xml进行加载 第二步:添加StudentServlet类 这时运行run on se 阅读全文
posted @ 2018-09-21 21:51 SparkQuant 阅读(3130) 评论(0) 推荐(0) 编辑
摘要: 第一步 创建web project 导入相关jar包 (jar如图所示) 第二步:创建student bean 第三步:创建applicationContext.xml文件(放在classpath目录下),该xml文件可以参考spring帮助文档 第四步:创建测试代码 最后,程序结构如下: 运行结果 阅读全文
posted @ 2018-09-21 21:26 SparkQuant 阅读(800) 评论(0) 推荐(0) 编辑