摘要:
传递多个参数的四种方式:
顺序传参:public User selectUser(String name,int deptId); <select id="selectUser" resultType="user">select * from user where user_name=#{0} and d... 阅读原文
2018-04-30 16:15:03 阅读(788) 评论(0)
摘要:
原文链接:https://www.codemore.top/cates/Backend/post/2018-04-21/spring-mvc-handler-methods
由注解@RequestMapping注解修饰的处理请求的函数的签名非常的灵活,可以使用controller函数支持的一系列参数和返回值。
函... 阅读原文
2018-04-30 15:11:02 阅读(777) 评论(0)
摘要:
二、springboot+mybatis的使用
1.springboot的注解:@SpringBootApplication :启动项目:整合常用注解(@Configuration,@EnableAutoConfiguration,@ComponentScan)/扫包作用(只能在当前同级包下)
... 阅读原文
2018-04-30 14:01:03 阅读(725) 评论(0)
摘要:
Java的5个标签库:核心(c)、格式化(fmt)、函数(fn)、SQL(sql)、XML(x)
SQL、XML库不推荐使用
核心标签库(c)
//taglib指令
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
... 阅读原文
2018-04-30 12:37:01 阅读(715) 评论(0)
摘要:
1.java程序的执行过程
java源文件->解析器->class文件->java类加载器->java运行时数据区->执行引擎
2.我们接下来看一下java运行时数据区
包含程序计数器,虚拟机栈,本地方法栈,方法区,堆,其中程序计数器,虚拟机栈,本地方法区属于... 阅读原文
2018-04-30 12:22:04 阅读(756) 评论(0)
摘要:
JDK1.8 HashMap源码分析
用到的符号:
^异运算:两个操作数相同,结果是;两个操作数不同,结果是1。
&按位与:两个操作数都是1,结果才是1。
一、HashMap概述
在JDK1.8... 阅读原文
2018-04-30 10:38:04 阅读(740) 评论(0)
摘要:
方法一:
1.先声明 2.分配空间 3.赋值
public class arr{
public static void main(String[] args){
int[] arr; //先声明
arr=new int[5]; //分配空间
... 阅读原文
2018-04-30 10:30:03 阅读(724) 评论(0)
摘要:
lesson ten 2018-04-29 14:58:07
super:
1.可以用来修饰属性、方法、构造器
1 public class CheckAccount extends Demo1 {
2
3 public do... 阅读原文
2018-04-30 10:28:05 阅读(767) 评论(0)
摘要:
1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才... 阅读原文
2018-04-30 10:09:01 阅读(745) 评论(0)
摘要:
背景
Spring Security默认使用「用户名/密码」的方式进行登陆校验,并通过cookie的方式存留登陆信息。在一些定制化场景,比如希望单独使用token串进行部分页面的访问权限控制时,默认方案无法支持。在未能在网上搜索出相关实践的情况下,通过官方文档及个别Stack Overflow的零散案例,形成整体思路... 阅读原文
2018-04-30 08:35:02 阅读(790) 评论(0)