SpringBoot整合mybatis
学习主题:SpringBoot
- Thymeleaf语法详解-字符串操作
- th:text的作用是什么?
在页面中输出值
- th:value的作用是什么?
可以将一个值放入到input标签的value中
- 什么是Thymeleaf的内置对象?
#dates
#numbers
#strings
#bools
#lists
#sets
#maps
#aggregates
#messages
#ids
- 内置对象的语法是什么?
- 内置对象一定要用#开头
- 大部分内置对象都是很以s结尾
- Thymeleaf语法详解-日期转换操作
- 在Thymeleaf中使用哪个内置对象转换日期?
#dates
- 常见的处理日期函数有哪些?
${#dates.format(key)} 格式化日期,默认的以浏览器默认语言为格式化标准
${#dates.format(key,'yyy/MM/dd')} 按照自定义的格式做日期转换
${#dates.year(key)} year:取年
${#dates.month(key)} Month:取月
${#dates.day(key)} Day:取日
- Thymeleaf语法详解-条件判断
- th:if的作用是什么?
条件判断
- th:switch的作用是什么?
条件判断
- Thymeleaf语法详解-迭代遍历
- th:each的作用是什么?
遍历数据
- th:each中可以获取哪些状态变量?
1,index:当前迭代器的索引 从 0 开始
2,count:当前迭代对象的计数 从 1 开始
3,size:被迭代对象的长度
4,even/odd:布尔值,当前循环是否是偶数/奇数 从 0 开始
5,first:布尔值,当前循环的是否是条,如果是返回 true 否则返回 false
6,last:布尔值,当前循环的是否是后一条,如果是则返回 true 否则返回 false
- Thymeleaf语法详解-获取作用域对象中的数据
- 在Thymeleaf中如何获取HttpServletRequest对象中的值?
<span th:text="${#httpServletRequest.getAttribute('req')}"></span>
- 在Thymeleaf中如何获取HttpSession中的值?
<span th:text="${session.sess}"></span>
- 在Thymeleaf中如何获取ServletContext中的值?
<span th:text="${application.app}"></span>
- Thymeleaf语法详解-URL表达式
- URL表达式的语法是什么?
@{}
- 在URL表达式中可以给定几种URL格式?
<a th:href="@{/show}">相对路径</a>
<a th:href="@{~/project2/resourcename}">相对于服务器的根</a>
- 如何在URL表达式中传递参数?
<a th:href="@{/show(id=1,name=zhagnsan)}">相对路径-传参</a>
- 如何在URL表达式中通过RESTful风格传递参数?
<a th:href="@{/path/{id}/show(id=1,name=zhagnsan)}">相对路径-传参-restful</a>
- Spring Boot整合MyBatis-创建项目
- Spring MVC+Spring Boot+MyBatis整合需要添加哪些坐标?
<!-- Mybatis 启动器 -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
<!-- mysql 数据库驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- druid 数据库连接池 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.9</version>
</dependency>
相关文章