转载文章
Alan_ckc
手中有粮,心里不慌!
展开
-
spring三大核心学习
spring三大核心学习spring是一个轻型容器(light-weight Container),其核心是Bean工厂(Bean Factory),用以构造我们所需要的M(Model)12IOC(控制反转)下面是多个针对此理解的表达。一个对象A依赖另一个对象B就要自己去new 这是高度耦合的 IOC容器的使用。 比如在B中使用A很多,哪一天A大量更改,那么B中就转载 2018-01-21 19:28:22 · 182 阅读 · 0 评论 -
IDEA控制台乱码解决方案
IDEA控制台乱码解决解决办法: 打开Intellij的安装的bin目录(D:\Program Files\JetBrains\IntelliJ IDEA 14.0\bin ),找到上图的两个文件(根据你的系统是32位或64位选择其中一个配置文件),在配置文件中添加:1-Dfile.encodi转载 2018-01-30 13:15:27 · 1051 阅读 · 0 评论 -
eclipse中Deployment Assembly选项设置说明
若你的项目是web项目,则会有Deployment Assembly选项设置,如下图所示:该选项的功能:部署项目时,设置文件发布的路径以及jar包发布的路径。 设置将Maven的jar包发布到lib下:Add -> Java Build Path Entries -> Maven Dependencies -> Finish 若Pr转载 2018-01-30 10:51:47 · 4192 阅读 · 0 评论 -
eclipse创建的项目中webapp下没有webINF?
利用Eclipse创建maven项目并生成META-INF和WEB-INF目录1、使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了w转载 2018-01-30 10:49:56 · 16148 阅读 · 4 评论 -
什么是负载均衡?
一、什么是负载均衡? 互联网早期,业务流量比较小并且业务逻辑比较简单,单台服务器便可以满足基本的需求;但随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台机器的性能问题以及单点问题凸显了出来,因此需要多台机器来进行性能的水平扩展以及避免单点故障。但是要如何将不同的用户的流量分发到不同的服务器上面呢? 早期的方法是使用DNS做负载,通过给客户端解析不同的IP地址,让客户端的流量直接到达...转载 2018-02-10 17:39:13 · 949 阅读 · 0 评论 -
MySQL命令行查询乱码解决方法:
MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8,utf8可以兼容世界上所有字符第一步:找到安装mysql的目录找到 my.ini 文件;第二步:使用记事本转载 2018-02-05 14:41:05 · 188 阅读 · 0 评论 -
@PathVariable是什么?详情及用法解析
@PathVariable 映射 URL 绑定的占位符带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable(“xxx“) 绑定到操作方法的入参中。转载 2018-02-02 15:45:46 · 138550 阅读 · 13 评论 -
@RequestMapping 用法详解之地址映射(转)
@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。@RequestMapping(value = "/aaa")//类级别,可以没有public class myController { @RequestMapping(value = "/bbb")//方法级别,转载 2018-02-05 10:20:15 · 2917 阅读 · 0 评论 -
[mybatis]Example的用法
Example类是什么?Example类指定如何构建一个动态的where子句. 表中的每个non-BLOB列可以被包括在where子句中. 例子是展示此类用法的最好方式.Example类可以用来生成一个几乎无限的where子句.Example类包含一个内部静态类 Criteria 包含一个用 anded 组合在where子句中的条件列表. Example类包含一个 List转载 2018-02-05 10:06:12 · 2213 阅读 · 0 评论 -
Mybatis的插件 PageHelper 分页查询使用方法
Mybatis的一个插件,PageHelper,非常方便mybatis分页查询。国内牛人的一个开源项目,有兴趣的可以去看源码,都有中文注释(ps:某些源码一大堆英文,痛哭流涕!)在github上仓库地址为:Mybatis-PageHelper它支持基本主流与常用的数据库,这可以在它的文档上看到。这里记录一下使用的基本方法0.查看文档与使用准备开发文档有中转载 2018-02-05 09:55:16 · 2254 阅读 · 0 评论 -
@Valid注解的使用
@Valid注解用于校验,所属包为:javax.validation.Valid。① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age属于Girl类中的属性):[java] view plain copy@Min(value = 18,message = "未成年禁止入内") private转载 2018-02-05 09:41:43 · 1796 阅读 · 2 评论 -
JSR 303 - Bean Validation 简介及使用方法
一、JSR-303简介JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是Hibernate Validator。此实现与 Hibernate ORM 没有任何关系。 JSR 303 用于对 Java Bean 中的字段的值进行验证。 Spring MVC 3.x 之中也大力支持 JSR-303,可以在控制器中对表单提交的转载 2018-02-02 21:04:44 · 345 阅读 · 0 评论 -
Tomcat与Servlet之间的关系
Servlet(小服务程序)是一个与协议无关的、跨平台的Web组件,它基于Java技术开 发,由Servlet容器所管理。和运行在客户端浏览器中的Applet(小应用程序)相似,Servlet 运行在服务器端,可以动态地扩展服务器的功能,并采用“请求一响应”模式提供Web服 务。 Servlet的主要功能是交互式地浏览和修改数据,生成动态Web内容。 S转载 2018-01-17 14:22:28 · 21320 阅读 · 6 评论 -
Spring核心理解总结
1 Spring框架的核心组件:Core、Context、Beans。其中最核心的组件就是Beans,最核心的功能就是BeanFactory。2 Spring解决了的最核心的问题:把对象之间的依赖关系转为用配置文件来管理,也就是Spring的依赖注入机制。这个注入机制是在IOC容器中进行管理的3 SpringBean的创建采用典型的工厂模式,他们的顶级接口是BeanFactory。转载 2018-01-21 19:43:08 · 406 阅读 · 0 评论