上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 一 RabbitMQ的介绍 RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache). 消息中间件的工作过程可以用生产者消费者模型来表示.即,生 阅读全文
posted @ 2017-03-11 17:49 hlhdidi 阅读(83230) 评论(14) 推荐(16) 编辑
摘要: shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/ 它提供了很方便的权限认证和登录的功能. 而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springboot结合springmvc,mybatis,整合shiro 阅读全文
posted @ 2017-02-08 00:23 hlhdidi 阅读(106463) 评论(8) 推荐(8) 编辑
摘要: 一.整合Druid数据源 Druid是一个关系型数据库连接池,是阿里巴巴的一个开源项目,Druid在监控,可扩展性,稳定性和性能方面具有比较明显的优势.通过Druid提供的监控功能,可以实时观察数据库连接池和SQL查询的工作情况.使用Druid在一定程度上可以提高数据库的访问技能. 1.1 在pom 阅读全文
posted @ 2017-01-26 00:14 hlhdidi 阅读(4979) 评论(1) 推荐(1) 编辑
摘要: 一.整合redis 1.1 建立实体类 1.2 建立Redis的配置类 首先导入pom.xml相应的依赖 在springboot中,没有去提供直接操作Redis的Repository,但是我们可以使用RedisTemplate去访问Redis.想要去使用RedisTemplate,首先需要完成一些必 阅读全文
posted @ 2017-01-24 19:21 hlhdidi 阅读(4257) 评论(0) 推荐(0) 编辑
摘要: 一.一些常用的配置 1.1 使用没有父POM的springboot 通过添加scope=import的依赖,仍然能获取到依赖管理的好处: 1.2 修改jdk的编译版本 注意,springboot的默认的编译版本为1.6.我们可以在pom.xml中做出如下设置: 1.3 @componentScan注 阅读全文
posted @ 2017-01-22 00:33 hlhdidi 阅读(8580) 评论(1) 推荐(1) 编辑
摘要: springboot是一个微框架,其设计的目的是为了简化spring框架的搭建和配置过程.从而使开发人员不再需要定义样板化的配置.下面是springboot的入门案例:它演示了利用springboot省去配置文件,然后通过运行Java程序,使得内置在springboot上面的tomcat运行,然后访 阅读全文
posted @ 2017-01-16 20:13 hlhdidi 阅读(3107) 评论(0) 推荐(3) 编辑
摘要: 0配置文件的形式主要是采用spring3.0提供的@configuration注解和spring容器在启动的时候会加载实现了WebApplicationInitializer的类,并调用其onStartUp的方法的特性去实现. 具体做法如下: 1.建立MyWebAppInitializer去实现We 阅读全文
posted @ 2017-01-16 11:47 hlhdidi 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 一.一对多映射. 1.1 一对多映射之根据多的一方关联查询一的一方 示例:查询出具体的订单信息,同时也查询出来订单的用户信息. 引入的订单表如下所示: 框选出来的为具体的外键. 订单的Pojo类如下所示: 创建OrdersMapper接口. 书写ordersMapper.xml.先书写SQL语句: 阅读全文
posted @ 2017-01-07 00:25 hlhdidi 阅读(5301) 评论(0) 推荐(0) 编辑
摘要: 一.全局配置文件配置 1.1 properties标签 Properties标签可以用来加载配置文件.例如,我们可以将数据库的连接信息放入到一个配置文件(db.properties中..) 下为db.properties 在全局配置文件SqlMapConfig.xml中引入该配置文件. 然后就可以在 阅读全文
posted @ 2017-01-06 16:38 hlhdidi 阅读(21484) 评论(-1) 推荐(0) 编辑
摘要: 一.传统jdbc存在的问题 1.创建数据库的连接存在大量的硬编码, 2.执行statement时存在硬编码. 3.频繁的开启和关闭数据库连接,会严重影响数据库的性能,浪费数据库的资源. 4.存在大量的重复性编码 二.mybatis执行流程 Mybatis基本的执行流程如下图所示: 三.mybatis 阅读全文
posted @ 2017-01-06 13:14 hlhdidi 阅读(13660) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页