2021年1月3日

mybatis pagehelper分页插件使用

摘要: mybatis pagehelper分页插件使用 使用过mybatis的人都知道,mybatis本身就很小且简单,sql写在xml里,统一管理和优化。缺点当然也有,比如我们使用过程中,要使用到分页,如果用最原始的方式的话,1.查询分页数据,2.获取分页长度,也就是说要使用到两个方法才能完成分页。有没 阅读全文

posted @ 2021-01-03 18:18 code-> 阅读(206) 评论(0) 推荐(0) 编辑

什么是JavaConfig

摘要: java config是指基于java配置的spring。传统的Spring一般都是基本xml配置的,后来spring3.0新增了许多java config的注解,特别是spring boot,基本都是清一色的java config。 @Configuration 在类上打上这一标签,表示这个类是配 阅读全文

posted @ 2021-01-03 16:21 code-> 阅读(439) 评论(0) 推荐(0) 编辑

springboot优缺点

摘要: (一)优点:1,配置变得简单了2,.springboot内嵌了servlet容器,降低了对环境的要求,机器有java运行环境,可以将项目打包成jar包,通过java命令 java -jar ***.jar 来执行。3,.快速整合第三方框架,无需配置文件 4.解决了Spring的弊端 5.代码少了、配 阅读全文

posted @ 2021-01-03 16:17 code-> 阅读(1056) 评论(0) 推荐(0) 编辑

Redis持久化的两种方式和配置

摘要: Redis优秀的性能是由于其将所有的数据都存储在内存中,同样memcached也是这样做的,但是为什么Redis能够脱颖而出呢,很大程度上是因为Redis有出色的持久化机制,能够保证服务器重启后,数据不会丢失。下面来看看Redis是如何持久化的。 Redis支持两种方式的持久化,一种是RDB方式,一 阅读全文

posted @ 2021-01-03 16:15 code-> 阅读(504) 评论(0) 推荐(0) 编辑

Linux常用命令大全

摘要: 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构uname -m 显示机器的处理器架构u 阅读全文

posted @ 2021-01-03 16:12 code-> 阅读(81) 评论(0) 推荐(0) 编辑

Maven常用命令有哪些?

摘要: Maven常用命令有哪些?a、install本地安装, 包含编译,打包,安装到本地仓库编译 - javac打包 - jar, 将java代码打包为jar文件安装到本地仓库 - 将打包的jar文件,保存到本地仓库目录中。b、clean清除已编译信息。删除工程中的target目录。 c、compile只 阅读全文

posted @ 2021-01-03 16:10 code-> 阅读(106) 评论(0) 推荐(0) 编辑

maven 工程有哪几类?

摘要: pom 类型:一般作为父工程存在,父工程主要是进行统一的版本申明,并不定义具体的依赖关系,常见于多模块或者说聚合工程中使用。 jar类型:一般用于打包普通的java bean,资源库等,比如将公共的工具类放到一个模块,这个时候就其他模块如果想要使用的话,就可以直接引用便可,就把这个项目当作一个jar 阅读全文

posted @ 2021-01-03 16:09 code-> 阅读(89) 评论(0) 推荐(0) 编辑

Spring Security和Shiro的比较和使用

摘要: Spring Security和Shiro的比较和使用 这个文章是我找了几个博客总结到一块成为这个文章。 首先,先说比较吧! 这个博客地址是:http://www.cnblogs.com/aoeiuv/p/5868128.html Shiro 首先Shiro较之 Spring Security,Sh 阅读全文

posted @ 2021-01-03 16:08 code-> 阅读(1400) 评论(0) 推荐(0) 编辑

shiro有哪些组件?

摘要: shiro有哪些组件?a、Authentication:身份认证/登录,验证用户是不是拥有相应的身份;b、Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验 证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某 阅读全文

posted @ 2021-01-03 16:07 code-> 阅读(97) 评论(0) 推荐(0) 编辑

shiro简介与工作原理

摘要: 一、shiro简介 这里我先来介绍一下什么是shiro,Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需 阅读全文

posted @ 2021-01-03 16:06 code-> 阅读(3905) 评论(0) 推荐(0) 编辑

为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?

摘要: Hibernate 属于全自动 ORM 映射工具,使用 Hibernate 查询关联对象或者关联集合对象时,可以根据对象关系模型直接获取,所以它是全自动的。而 Mybatis 在查询关联对象或关联集合对象时,需要手动编写 sql 来完成,所以,称之为半自动 ORM 映射工具。 Mybatis 是否支 阅读全文

posted @ 2021-01-03 16:04 code-> 阅读(470) 评论(0) 推荐(0) 编辑

Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理?

摘要: 1.Mybatis动态sql是做什么的?都有哪些动态sql?简述一下动态sql的执行原理? 1.动态SQL的概念 ​ 动态sql是指在进行sql操作的时候,传入的参数对象或者参数值,根据匹配的条件,有可能需要动态的去判断是否为空,循环,拼接等情况; 2.动态Sql的标签大致有以下几种 if 和 wh 阅读全文

posted @ 2021-01-03 16:03 code-> 阅读(1865) 评论(0) 推荐(0) 编辑

SpringMVC与Struts2区别与比较总结

摘要: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文

posted @ 2021-01-03 16:01 code-> 阅读(236) 评论(0) 推荐(0) 编辑

@RequestMapping注解的六个属性以及作用

摘要: RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性,下面分成三类进行说明。 value, methodvalue: 指定请求的实际地址,指定的地址可以是具体地址、可 阅读全文

posted @ 2021-01-03 15:59 code-> 阅读(1698) 评论(0) 推荐(0) 编辑

SpringMVC工作原理(含案例图解)

摘要: SpimgMVC工作原理 第1步:浏览器发送指定的请求都会交给DispatcherServlet,他会委托其他模块进行真正的业务和数据处理第2步:DispatcherServlet会查找到HandleMapping,根据浏览器的请求找到对应的Controller,并将请求交给目标Controller 阅读全文

posted @ 2021-01-03 15:58 code-> 阅读(184) 评论(0) 推荐(0) 编辑

依赖注入(DI)的三种实现方式

摘要: 本文来探讨一下依赖注入的三种实现方式是哪三种,Spring的支持又怎么样。 首先,依赖注入(DI)的实现方式有三种:设值注入、构造方法注入、接口注入,下面来看看这三种注入方式在Spring中的支持怎么样。 1、设值注入。 ①、新建一个项目 ②、新建一个User类,实现setter、getter方法 阅读全文

posted @ 2021-01-03 15:57 code-> 阅读(2306) 评论(0) 推荐(0) 编辑

什么是DI

摘要: Spring致力于简化java企业级开发,促进代码松耦合,成功的关键在于依赖注入和AOPSpring通过应用上下文(Application Context)装载bean的定义并把他们组装起来。Spring应用上下文全权负责对象的创建和组装。Spring自带了很多上下文,他们的区别仅仅在于如何加载配置 阅读全文

posted @ 2021-01-03 15:56 code-> 阅读(167) 评论(0) 推荐(0) 编辑

什么是IOC?

摘要: 转载自:http://www.cnblogs.com/DebugLZQ/archive/2013/06/05/3107957.html https://segmentfault.com/a/1190000014803412 1.IOC的理论背景 2.什么是IOC 3.IOC也叫依赖注入(DI) 4. 阅读全文

posted @ 2021-01-03 15:54 code-> 阅读(602) 评论(0) 推荐(0) 编辑

什么是spring框架?spring框架到底有什么用?spring框架到底做了些什么?

摘要: 什么是spring框架,spring框架究竟有什么用呢?我们可以用spring框架来做些什么呢?这是我今天要说的内容。 当然,百度spring框架会出现一大堆spring框架的介绍,以及IOC和AOP。但是这些官方的语言,看书都有解释,关键是我不知道为什么要用spring,spring框架和不用框架 阅读全文

posted @ 2021-01-03 15:52 code-> 阅读(1879) 评论(0) 推荐(1) 编辑

JSP中动态include和静态include的区别?

摘要: JSP中动态include和静态include的区别? a、静态include:语法:<%@ include file=“文件名” %>,相当于复制,编辑时将对应的文件包含进来,当内容变化时,不会再一次对其编译,不易维护。b、动态include:语法:<jsp:include page=“文件名”> 阅读全文

posted @ 2021-01-03 15:50 code-> 阅读(481) 评论(0) 推荐(0) 编辑

导航