摘要: MyBatis-Spring包用来将MyBatis无缝整合到Spring中。使用这个类库中的类, Spring将会加载必要的MyBatis工厂类和Session类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和 SqlSession 到业务层的 bean 中。github: ht 阅读全文
posted @ 2016-12-09 20:50 dahuandahuan 阅读(1186) 评论(0) 推荐(0)
摘要: Spring Boot应用启动器基本的一共有40多种,常用的如下 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监控和管理应用。 3)spring-boot-st 阅读全文
posted @ 2016-12-07 23:50 dahuandahuan 阅读(335) 评论(0) 推荐(0)
摘要: Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。Spring的web框架围绕DispatcherServlet设计, 作用是将请求分发到不同的处理器。 Spring MVC的特点:1、轻量2、高效3、与Spring兼容性好4、功能强大 :  阅读全文
posted @ 2016-12-07 23:50 dahuandahuan 阅读(210) 评论(0) 推荐(0)
摘要: 在Spring Boot中整合RabbitMQ是非常容易的,通过在Spring Boot应用中整合RabbitMQ,实现一个简单的发送、接收消息的例子。 首先需要启动RabbitMQ服务,并且add一个账户lg或使用guest账户 1. 创建一个Spring Boot项目,pom如下 2.配置文件 阅读全文
posted @ 2016-12-07 23:44 dahuandahuan 阅读(200) 评论(0) 推荐(0)
摘要: Swagger2可以在写代码的同时生成对应的RESTful API文档,方便开发人员参考,另外Swagger2也提供了强大的页面测试功能来调试每个RESTful API。 使用Spring Boot可以方便的集成Swagger2 1.新建Spring Boot项目 2.添加swagger依赖 3.创 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(311) 评论(0) 推荐(0)
摘要: Spring Boot自定义配置与加载 application.properties主要用来配置数据库连接、日志相关配置等。除了这些配置内容之外,还可以自定义一些配置项,如: 增加配置类: 配置类的使用: 多环境配置: 开发Spring Boot应用时,通常会部署到几个不同的环境,比如:开发、测试、 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(340) 评论(0) 推荐(0)
摘要: Mapper XML 文件 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(278) 评论(0) 推荐(0)
摘要: XML 映射配置文件 MyBatis 的配置文件包含了设置(settings)和属性(properties)信息。 properties 这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。例如: <properties 阅读全文
posted @ 2016-12-04 11:35 dahuandahuan 阅读(223) 评论(0) 推荐(0)
摘要: 为了使Jar包中指定Main方法位置和生成依赖包,需要在pom文件中加入如下配置: 打包 mvn clean package start.sh java -jar JettyServer-1.0.jar 执行命令 chmod +x start.sh ./start.sh end 阅读全文
posted @ 2016-12-04 11:34 dahuandahuan 阅读(4002) 评论(0) 推荐(0)
摘要: HTML5 canvas画图 示例 阅读全文
posted @ 2016-11-29 21:45 dahuandahuan 阅读(282) 评论(0) 推荐(0)
摘要: Maven介绍 Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(ph 阅读全文
posted @ 2016-11-27 12:22 dahuandahuan 阅读(356) 评论(0) 推荐(0)
摘要: Mybatis架构学习 MyBatis 是支持定制化 SQL、存储过程以及高级映射的持久层框架。MyBatis 封装了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objec 阅读全文
posted @ 2016-11-26 22:16 dahuandahuan 阅读(203) 评论(0) 推荐(0)
摘要: JDBC(Java Database Connectivity) Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI,可以方便实现多种关系型数据库的统一操作 常用的类与接口为DriverManager、Connection、Statement、ResultSet、Pre 阅读全文
posted @ 2016-11-26 22:11 dahuandahuan 阅读(202) 评论(0) 推荐(0)
摘要: Mac: ⌃ Control键 ⌥ Option键 ⌘ Command键 ⇧ 大写锁定键 ↩ 回车键 ⌫ BackSpace键 ⎋ Escape (Esc) ⌦ 向前删除键(Fn+Delete) ⇥ 右制表符(Tab键) ⇤ 左制表符(Shift+Tab) 一、编辑/查看 ⌃Space 基本的代码补 阅读全文
posted @ 2016-11-25 22:47 dahuandahuan 阅读(237) 评论(0) 推荐(0)
摘要: OpenCV几个绘图函数 矩形 rectangle(Mat& img,Point pt1, Point pt2, const Scalar&color, int thickness=1,int lineType=8, int shift=0) rectangle(Mat& img,Rect rec, 阅读全文
posted @ 2016-11-19 15:58 dahuandahuan 阅读(879) 评论(0) 推荐(0)
摘要: Jetty非常适合做嵌入式web开发,正如Jetty的口号"Don’t deploy your application in Jetty, deploy Jetty in your application!"。 这个简单的例子是使用Jetty提供文件下载: 首先pom.xml配置文件如下 <proj 阅读全文
posted @ 2016-11-18 23:40 dahuandahuan 阅读(868) 评论(0) 推荐(0)
摘要: Spring Boot可以非常简单的发布和调用RESTful web service,下面参考官方指导体验一下 1.首先访问 http://start.spring.io/ 生成Spring Boot基础项目 或者使用git clone https://github.com/spring-guide 阅读全文
posted @ 2016-11-16 22:56 dahuandahuan 阅读(2430) 评论(0) 推荐(0)
摘要: Annotation是给类,方法或域上加的一种特殊的标记,可以通过反射取到注解的类型和值,从而完成某种特定的操作。 定义注解需要使用元注解,元注解有@Retention和@Target //@Retention用来定义该注解在哪一个级别可用,在源代码中(SOURCE),类文件中(CLASS),或者运 阅读全文
posted @ 2016-11-15 23:12 dahuandahuan 阅读(208) 评论(0) 推荐(0)
摘要: 普通内部类 如果一个类只需要在另一个类内部使用,可以考虑将它写成内部类。 内部类拥有其外部类所有成员的访问权,因为内部类中隐含了一个外部类的引用,可通过 OuterClass.this 获得。 普通内部类中不可定义static的字段,除非它是final的。 利用内部类可以实现类似“多继承”,因为内部 阅读全文
posted @ 2016-11-12 21:53 dahuandahuan 阅读(149) 评论(0) 推荐(0)
摘要: Comparable接口和Comparator接口都是用来定义集合中的排序的,只是Comparable是在集合内部定义排序的实现,Comparator是在集合外部排序的实现。 Comparable 的在java.util中Comparator 的在java.lang中 Comparable接口的实现 阅读全文
posted @ 2016-11-12 21:02 dahuandahuan 阅读(540) 评论(0) 推荐(0)