
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过切面和模版减少样式代码,RedisTemplate,xxxTemplate;Spring Boot
简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性JavaSE:标准版(桌面程序,控制台开发)JavaME:嵌入式开发(手机,小家电)JavaEE:企业级开发(web,服务器开发)JDK: Java Development Kit开发者工具JRE: Java Runtime Environment运行时环境JVM: Java Virtua Machine 虚拟机(跨平台依赖
(1) Model(模型层)角色:处理数据和业务逻辑的“秘书”。包含内容:POJO/Bean/Domain:数据实体类,描述业务对象。Service:实现核心业务逻辑(如用户注册、订单处理)。Dao(Data Access Object数据库访问对象):负责数据持久化操作(如数据库增删改查)。职责:封装业务逻辑和数据操作。独立于视图和控制器,确保数据一致性。(2) View(视图层)角色:负责展示
MyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。什么是缓存[Cache]?存在内存中的临时数据。
如果tomcat为7版本可以参考这篇(或者升级版本,8版本之后支持utf-8)https://lizishudd.blog.csdn.net/article/details/104760509?转载自https://blog.csdn.net/junR_980218/article/details/124399026?我就是在这一步解决的,试过各种办法都没用,就差直接写JavaScript里写死请







