摘要: Springboot需要使用thymeleaf模板引擎来编写前端页面,代替了SSM中的JSP controller的return页面的路径,默认为resources下的template 查看thymeleaf的配置文件,在template下默认使用.html页面 thymeleaf的语法: 在htm 阅读全文
posted @ 2020-02-19 14:37 Alan*Chen 阅读(124) 评论(0) 推荐(0) 编辑
摘要: SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 : key=value application.yml 语法结构 :key:空格 value SpringBoot多环境的配置 多配置文件下的选择配置 单配置文件下的选择配置 阅读全文
posted @ 2020-02-18 12:43 Alan*Chen 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 如下所示dao报错,找不到对应的bean 查找原因,bookDao的bean是否存在,发现dao注入动态实现 修改需要扫描DAO接口包的路径,使service也包括其中 修改完成后,bookDao依旧报错,但运行tomcat没有发生报错,说明注入成功。 发现另一篇博客解释的更为清晰: https:/ 阅读全文
posted @ 2020-02-16 14:35 Alan*Chen 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 关注视图解析器与转发重定向的关系 ModelAndView 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} + viewName +{视图解析器后缀} <!-- 视图解析器 --> <bean class="org.spri 阅读全文
posted @ 2020-02-14 12:17 Alan*Chen 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 概念:Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。 分别对应 添 阅读全文
posted @ 2020-02-14 11:44 Alan*Chen 阅读(259) 评论(0) 推荐(0) 编辑
摘要: MVC概念: model模型(dao service):保存数据状态,业务逻辑 view视图(jsp):显示页面 controller控制器(servlet):取得表单数据,调用业务逻辑,转向指定页面 MVC框架做了哪些事: 1、将url映射到java类或者java方法 2、封装用户提交的数据 3、 阅读全文
posted @ 2020-02-13 10:57 Alan*Chen 阅读(227) 评论(0) 推荐(0) 编辑
摘要: java环境准备: 见开发环境搭建 Mybatis搭建步骤: 1、导入jar包 2、创建mybatis-config.xml配置数据源 3、创建工具类,将mybatis-config.xml配置文件写入SqlSessionFactory,打开数据连接,生成SqlSession 4、创建pojo类,创 阅读全文
posted @ 2020-02-10 10:29 Alan*Chen 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 获取客户端请求过来的参数:HttpServletRequest 获取给客户端响应的信息:HttpServletResponse HttpServletResponse 常见应用: 1、向浏览器输出信息 PrintWriter writer = resp.getWriter(); writer.pri 阅读全文
posted @ 2020-02-09 00:24 Alan*Chen 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: 定义:实现了servlet接口的Java程序叫做servlet 1、新建maven项目,导入servlet依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <vers 阅读全文
posted @ 2020-02-07 16:46 Alan*Chen 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 导入spring、mybatis相关jar包, <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <group 阅读全文
posted @ 2020-02-06 11:20 Alan*Chen 阅读(128) 评论(0) 推荐(0) 编辑