10 2021 档案
摘要:方法一: <if test="projectName != null "> and project_name like concat('%',#{projectName},'%') </if> 方法二: <if test="projectName != null "> <bind name="bin
阅读全文
摘要:分组查询概念 ''' Book: id name price publish_date publish(publish_id) 1. 聚合函数可以单独使用: 将整张表作为一个大的分组,查询字段只能是聚合结果 select max(price), group_concat(name) from boo
阅读全文
摘要:原文链接 GROUP BY GROUP BY语句用来与聚合函数(aggregate functions such as COUNT, SUM, AVG, MIN, or MAX.)联合使用来得到一个或多个列的结果集。 语法如下: SELECT column1, column2, ... column
阅读全文
摘要:1. 定义enum类 enum类详解 package com.zhx.utils; public enum ResultCode { SUCCESS(1,"成功"), /*参数错误*/ PARAM_IS_INVALID(1001, "参数无效"), PARAM_IS_BLANK(1002,"参数为空
阅读全文
摘要:目的:要将java对象直接返回成json串。。。 解决方法: 1. 可能是没有添加处理json的依赖,需要添加jackson 2. 如果添加了依赖, @RequestMapping("/getAllCities") @ResponseBody public ResponseResult getAll
阅读全文
摘要:原文链接 1 RequestMappin 在详@ResponseBody和@RequestBody注解之前,我们先了解一下@RequestMapping注解,@RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径
阅读全文
摘要:这里有一个删除方法: int deleteByPrimaryKey(Integer id); 然后对应的sql的xml如下: <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" > delete from tablena
阅读全文
摘要:原博文链接 1. 匿名参数,顺序传递参数 mapper: List<Employee> selectByGenderAndAge(Short gender,String age ); xml: <select id="selectByGenderAndAge" resultMap="BaseResu
阅读全文
摘要:limit和offset用法 mysql里分页一般用limit来实现 1. select* from article LIMIT 1,3 2.select * from article LIMIT 3 OFFSET 1 上面两种写法都表示取2,3,4三条条数据 示例: select* from ar
阅读全文
摘要:1. 第一个Mybatis程序 Mybatis-01 1.1 mybatis-config编写 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0
阅读全文
摘要:问题描述: 确定在实现类上使用了注解,@Repository,并且开启了扫描包,且类旁边出现了叶子,点击叶子,会跳到配置类,即应该是注入成功了,但是测试的时候一直报错 no bean named xxxxx available。。。 可能的原因: 使用@Controller,@Service,@Re
阅读全文
摘要:一,SpringMVC静态资源拦截问题 SpringMVC的工作机制是:来自浏览器的所有访问都会被前端控制器(DispatcherServlet)捕获,然后前端控制器把请求转交给处理器映射(HandlerMapping),HandlerMapping为请求分配对应的控制器(Controller)进行
阅读全文
摘要:一、简介 两者都是Spring内部的一种配置方式,WebMvcConfigurerAdapter 是一个类,已过期;WebMvcConfigurer是一个接口,替代方案;采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制。 二、WebMvcConfigurerAdapte
阅读全文
摘要:解决方法一 在 controller 中的每个方法的 @RequestMappering 注解中进行编码设置: @RequestMapping(value = "/query",produces = "text/plain;charset=utf-8") @ResponseBody 解决方法二 在s
阅读全文
摘要:Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @Repository 在数据访问层使用(dao层) @Controller 在展现层使用,控制器的声明(C) 2.注入bean的注解 @Autowired:
阅读全文
摘要:DispatcherServlet url-pattern中 /、/*、*.do中的区别与作用 "/'表示匹配所有请求(其中包含除.jsp和.jspx外的所有后缀)。如果不配置静态资源,它会把匹配所有请求都当做是对控制器的访问,去掉后缀进行匹配。例如你访问/main.css会变成/main,这也是造
阅读全文
摘要:1. maven简介 官网;https://maven.apache.org/ 1.1 软件开发中的阶段 需求分析:分析项目具体完成的功能,有什么要求,具体怎么实现。 设计阶段:根据分析的结果,设计项目的使用什么技术,解决难点。 开发阶段:编码实现功能。编译代码,自我测试。 测试阶段:专业的测试人员
阅读全文
摘要:public final class Math TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungari
阅读全文
摘要:一、welcome-file-list 1. 如何设置首页 <welcome-file-list>标签下可以设置多个首页<welcome-file>,容器启动后会在根目录下依次查找匹配的物理存在的文件,返回第一个找到的文件,没有找到报404错误。 <welcome-file-list> <welco
阅读全文
摘要:TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Tradi
阅读全文
摘要:1. on join (连接的表) on(判断的条件) 连接查询 多表查询出来的是一张表,可以再用where继续筛选 2. where 等值查询 3. 区别 ON:确定连接WHERE:确定筛选 where筛选是建立表之后进行的操作 所以必须是表建立之后才可以使用where所以在inner join中
阅读全文
摘要:以上7种join,从左到右从上到下分别是左连接、右连接、左连接之后去除共有部分、内连接、右连接之后去除共有部分、全连接、全连接之后去除共有部分 1. 内连接 select * from A inner join B where A.key=B.key; 注意:内连接(两表的共有部分) 2. 左连接
阅读全文
摘要:1. jQuery post() 和 jQuery get() 1.1 语法: $.get(URL,data,function(data,status,xhr),dataType) 1.2 参数: URL 必需。规定您需要请求的 URL。 data 可选。规定连同请求发送到服务器的数据。 funct
阅读全文
摘要:1. Ajax简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用
阅读全文

浙公网安备 33010602011771号