摘要: 1:MVC: 视图(View)-对应组件:JSP或者HTML文件 控制器(Controller)-对应组件:Servlet 模型(Model) -对应组件:JavaBean 2:JSP Model1 (浏览器请求给JSP,JSP传送给JavaBean,JavaBean传送给数据库,数据库返回数据给J 阅读全文
posted @ 2021-03-31 08:50 吅^O^ 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 理解什么是程序?程序通常指完成某些事情的一种既定方式和过程即一件事情从开始到完成结束的一系列过程计算机程序即为了让计算机执行完成某一件事而编写的一系列有序指令的集合 Java是Sun Microsystems于1995年推出的高级编程语言Java 领域的JavaSE、JavaEE技术已发展成为同C# 阅读全文
posted @ 2021-03-31 08:44 吅^O^ 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1:所用的架包 2:Spring 和MyBatis的整合步骤: 建立Web工程加入Spring 和MyBatis 的有关JAR 建立开发目录结构,创建实体类 创建数据访问接口 创建数据访问接口实现类、 配置SQL映射语句文件 配置MyBatis应用配置文件 配置Spring应用配置文件 3:采用数据 阅读全文
posted @ 2020-11-06 08:21 吅^O^ 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1:Java企业级框架企业级系统大规模:用户数量多、数据规模大、功能众多性能和安全要求高(反应效率,用户操作)业务复杂灵活应变(需求随时改变,框架耦合度低可以随时替换更简洁更轻量) 2:一些小的功能,小的亮点是组成功能的亮点Spring专心做事(将连接数据库,页面交互用Spring进行操作,然后专心 阅读全文
posted @ 2020-10-21 16:47 吅^O^ 阅读(80) 评论(1) 推荐(0) 编辑
摘要: 1:MyBatis核心对象(生命周期与作用域) SqlSessionFactoryBuilder SqlSessionFactory SqlSession 通过SqlSession实例直接执行已映射的SQL语句 基于Mapper接口方式操作数据 2:MyBatis核心配置文件 (mybatis-co 阅读全文
posted @ 2020-10-21 16:23 吅^O^ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1:动态SQL 基于OGNL表达式 完成多条件查询等逻辑实现 用于实现动态SQL的元素主要有 if,trim,where,set,choose(when,otherwise),foreach 2:if(判断参数):实现简单的条件判断 where :简化SQL语句中where条件判断 智能处理and和 阅读全文
posted @ 2020-10-21 16:18 吅^O^ 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.分组查询语法:SELECT …… FROM <表名> WHERE ……GROUP BY ……注意:SELECT列表中只能包含(1) 被分组的列(2)为每个分组返回一个值的表达式,如聚合函数2.多列分组语法:SELECT 列名1,列名2FROM 表名 GROUP BY 列名1,列名2 ORDER 阅读全文
posted @ 2020-10-21 16:05 吅^O^ 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1:MyBatis基本要素 核心对象 SqlSessionFactoryBuilder 生命周期:方法体内,作用域:方法体内 SqlSessionFactory 生命周期:从应用服务启动开始一直到应用服务停止—application,作用域:整个应用内 SqlSession 生命周期:一次请求的有效 阅读全文
posted @ 2020-10-19 21:00 吅^O^ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1:主流框架: Struts2 MVC设计模式的实现 拦截器 可变和可重用的标签 Hibernate: ORM,简化数据库操作 DAO层 Spring: 依赖注入容器/AOP实现声明式事务简化Java EE应用黏合剂,将大家组装到一起(组合) Spring MVC:结构最清晰的MVC Model2实 阅读全文
posted @ 2020-10-14 08:50 吅^O^ 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 表单验证为什么要进行表单验证?减轻服务器的压力;保证输入的数据符合要求常用的表单验证:日期格式、表单元素是否为空、用户名和密码、E-mail地址、身份证号码为什么使用表单选择器单选择器用于选取某些特定的表单元素 表单选择器常用表单选择器 :input:匹配所有Input、textarea、selec 阅读全文
posted @ 2020-09-29 10:54 吅^O^ 阅读(140) 评论(0) 推荐(0) 编辑