11 2018 档案

摘要:市面上的日志框架; JUL、JCL、Jboss logging、logback、log4j、log4j2、slf4j.... 日志门面 (日志的抽象层) 日志实现 JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) j 阅读全文
posted @ 2018-11-15 17:07 DJstudio 阅读(473) 评论(1) 推荐(1)
摘要:使用动态SQL完成多条件查询 动态SQL是MyBatis的一个强大的特性。动态SQL基于OGNL的表达式。实现动态SQL的元素如下。 if:利用if实现简单的条件选择 choose(when,otherwise):相当于Java中的switch语句,通常与when和otherwise搭配 where 阅读全文
posted @ 2018-11-09 15:20 DJstudio 阅读(1105) 评论(0) 推荐(0)
摘要:在讲之前先说说它的好处:Mybatis真正强大之处就是在于SQL映射语句,也是他的魅力所在。相对于它强大的功能,SQL映射文件的配置却非常简单。简单的对比一下SQL映射配置和JDBC代码,发现使用SQL映射文件配置可减少50%以上的代码量。并且MyBatis专注于SQL,对于开发人员来说,也可极大限 阅读全文
posted @ 2018-11-08 11:59 DJstudio 阅读(1428) 评论(0) 推荐(0)
摘要:精装的SOA与微服务的对比 阅读全文
posted @ 2018-11-07 18:03 DJstudio 阅读(1576) 评论(1) 推荐(0)
摘要:认识 Maven Maven 的作用? 1.添加第三方jar包 2.解决jar包之间的依赖关系 3.获取第三方jar包 4.将项目拆成多个工程模块 Maven 是什么? 是Apache软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。 构建过程 1.清理:删除以 阅读全文
posted @ 2018-11-06 17:08 DJstudio 阅读(586) 评论(0) 推荐(1)
摘要:一、Spring Boot 入门 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP 阅读全文
posted @ 2018-11-06 16:31 DJstudio 阅读(315) 评论(0) 推荐(0)
摘要:简介 Spring Boot来简化SPring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别应用 背景: J2EE笨重的开发、繁多的配置、低下的开发效率、发杂的部署流程、第三方技术集成难度发 解决: "Spring全家桶时代" SPring Boot——>J2EE一站 阅读全文
posted @ 2018-11-05 17:11 DJstudio 阅读(349) 评论(0) 推荐(0)