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

浙公网安备 33010602011771号