04 2021 档案

springmvc14
摘要:请求转发和重定向 当处理器对请求处理完毕后,向其他资源跳转时,有两种跳转方式:请求转发 与 重定向 。而根据所要跳转的资源类型,又分为两类:跳转到页面与跳转到其他处理器。注意,对于请求转发的页面,可以是 WEB-INF 中的页面;而重定向的页面,是不能为 WEB-INF中的页面。因为重定向相当于用户 阅读全文

posted @ 2021-04-27 21:40 青竹之下 阅读(61) 评论(0) 推荐(0)

mybatis17
摘要:RowBounds分页 我们除了使用Limit在SQL层面实现分页,也可以使用RowBounds在Java代码层面实现分页,当然此种方式作为了解即可。我们来看下如何实现的! 步骤: 1、mapper接口 //选择全部用户RowBounds实现分页List<User> getUserByRowBoun 阅读全文

posted @ 2021-04-26 21:56 青竹之下 阅读(58) 评论(0) 推荐(0)

springmvc15
摘要:redirect 重定向处理器方法返回ModelAndView,实现转发redirect操作语法:setViewName("redirect:视图文件完整路径")redirect特点:不和视图解析器一同使用,就当作项目中没有视图解析器 <br/> 框架对重定向的操作:1、框架会把model中的简单类 阅读全文

posted @ 2021-04-25 10:21 青竹之下 阅读(45) 评论(0) 推荐(0)

springmvc13
摘要:地址分类 1 绝对地址:带有协议名称的,例如:http://www/baidu.com 2 相对地址,没有协议开头的,例如:user/some.do,/user/some.do相对地址不能独立使用,必须有一个参考地址。通过参考地址+相对地址本身才能指定资源 3 参考地址 在你的页面中,访问地址不加 阅读全文

posted @ 2021-04-22 10:22 青竹之下 阅读(48) 评论(0) 推荐(0)

springmvc12
摘要:让静态资源可以访问的两种方式1 使用 < mvc:default-servlet-handler > 和 < mvc:annotation-driven/ > // springmvc.xml <!--@ResponseBody注解驱动--><mvc:annotation-driven/> <!-- 阅读全文

posted @ 2021-04-21 21:38 青竹之下 阅读(68) 评论(0) 推荐(0)

mybatis12
摘要:设置 设置(settings)相关 => 查看帮助文档 懒加载 日志实现 缓存开启关闭 一个配置完整的 settings 元素的示例如下: <settings> <setting name="cacheEnabled" value="true"/> <setting name="lazyLoadin 阅读全文

posted @ 2021-04-21 10:12 青竹之下 阅读(54) 评论(0) 推荐(0)

springmvc11
摘要:解读中央调度器 < url-pattern/ > 1 .do 在没有特殊要求的情况下,springmvc 的中央调度器 DispatcherServlet 的< url-pattern/ >常使用后缀匹配方式,如写为 *.do 或者 *.action , *.mvc 等 2 / 可以写为 / ,因为 阅读全文

posted @ 2021-04-18 21:37 青竹之下 阅读(44) 评论(0) 推荐(0)

mybatis11
摘要:Properties优化 数据库这些属性都是可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,亦可通过 properties 元素的子元素来传递。具体的官方文档 我们来优化我们的配置文件 第一步 ; 在资源目录下新建一个db.properties driver=com.mysql. 阅读全文

posted @ 2021-04-18 10:13 青竹之下 阅读(41) 评论(0) 推荐(0)

mybatis08
摘要:所有的增删改操作都需要提交事务! 接口所有的普通参数,尽量都写上@Param参数,尤其是多个参数时,必须写上! 有时候根据业务的需求,可以考虑使用map传递参数! 为了规范操作,在SQL的配置文件中,我们尽量将Parameter参数和resultType都写上! 思考题 模糊查询like语句该怎么写 阅读全文

posted @ 2021-04-16 10:14 青竹之下 阅读(61) 评论(0) 推荐(0)

springmvc08
摘要:public class Student { //属性值要和请求参数值一样 private String name; private int age; public Student() { System.out.println(" Student的无参构造方法 "); } public String 阅读全文

posted @ 2021-04-15 10:25 青竹之下 阅读(41) 评论(0) 推荐(0)

mybatis09
摘要:配置解析 核心配置文件 mybatis-config.xml 系统核心配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 能配置的内容如下: configuration(配置)properties(属性)settings(设置)typeAliases(类型别 阅读全文

posted @ 2021-04-14 10:15 青竹之下 阅读(43) 评论(0) 推荐(0)

springmvc07
摘要:请求参数名和处理器方法的形参名不一样,使用 @RequestParam 注解 首页 index.jsp 的参数名是 iname 和 iage <p>请求参数名和处理器方法的形参名不一样</p><form action="other.do" method="post"> 姓名:<input type= 阅读全文

posted @ 2021-04-12 21:34 青竹之下 阅读(59) 评论(0) 推荐(0)

mybatis06
摘要:根据 密码 和 名字 查询用户 思路一:直接在方法中传递参数 1、在接口方法的参数前加 @Param属性 2、Sql语句编写的时候,直接取@Param中设置的值即可,不需要单独设置参数类型 //通过密码和名字查询用户User selectUserByNP(@Param("username") Str 阅读全文

posted @ 2021-04-11 10:16 青竹之下 阅读(60) 评论(0) 推荐(0)

mybatis05
摘要:namespace 将上面案例中的UserMapper接口改名为 UserDao; 将UserMapper.xml中的namespace改为为UserDao的路径 . 再次测试 结论: 配置文件中namespace中的名称为对应Mapper接口或者Dao接口的完整包名,必须一致! select se 阅读全文

posted @ 2021-04-10 21:49 青竹之下 阅读(66) 评论(0) 推荐(0)

mybatis03
摘要:、创建实体类 public class User { private int id; //id private String name; //姓名 private String pwd; //密码 //构造,有参,无参 //set/get //toString() } 6、编写Mapper接口类 i 阅读全文

posted @ 2021-04-08 10:17 青竹之下 阅读(50) 评论(0) 推荐(0)

mybatis04
摘要:可能出现问题说明:Maven静态资源过滤问题 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</in 阅读全文

posted @ 2021-04-07 21:47 青竹之下 阅读(61) 评论(0) 推荐(0)

springmvc2
摘要:开发步骤index.jsp —> DispatcherServlet(中央调度器,类似servlet) > 转发,分配给Controller对象(@Controller 注解创建的对象) 需求:用户在页面发起一个请求,请求交给springmvc的控制器对象,并显示请求的处理结果 实现步骤:1 新建w 阅读全文

posted @ 2021-04-07 10:27 青竹之下 阅读(50) 评论(0) 推荐(0)

mybatis
摘要:MyBatis第一个程序 思路流程:搭建环境-->导入Mybatis >编写代码 >测试 代码演示 1、搭建实验数据库 CREATE DATABASE `mybatis`;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (` 阅读全文

posted @ 2021-04-04 10:18 青竹之下 阅读(50) 评论(0) 推荐(0)

spring20
摘要:JdbcTemplate 操作数据库(批量操作)//批量添加@Overridepublic void batchAddBook(List<Object[]> batchArgs) { String sql = "insert into t_book values(?,?,?)";//batchUpd 阅读全文

posted @ 2021-04-03 10:28 青竹之下 阅读(68) 评论(0) 推荐(0)

spring19
摘要:JdbcTemplate1、JdbcTemplate概念及使用​ a)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 ​ b)引入相关 jar 包 ​ c)在 spring 配置文件配置数据库连接池 <bean id="dataSource" clas 阅读全文

posted @ 2021-04-02 21:28 青竹之下 阅读(176) 评论(0) 推荐(0)