一、Java 语言基础
核心语法
面向对象编程(OOP):封装、继承、多态、抽象类、接口
基本数据类型、包装类、自动装箱拆箱
集合框架:List、Set、Map 及其实现类(ArrayList、HashMap 等)
IO 与 NIO:传统 IO 流、NIO 通道与缓冲区、文件操作
反射机制:动态加载类、调用方法、访问属性
注解:内置注解、自定义注解、元注解
二、常用框架
Web 开发框架
Spring Boot:自动配置、嵌入式服务器、快速构建微服务
Spring MVC:Web 请求处理、视图解析
MyBatis:SQL 映射框架、动态 SQL
Hibernate:ORM(对象关系映射)框架
工具类库
Apache Commons:IO、Lang、Collections 等工具包
Google Guava:集合增强、缓存、并发工具等
Jackson/Gson:JSON 处理
SLF4J/Logback:日志框架
三、数据库与缓存
关系型数据库
SQL 语法:增删改查、索引优化、连接查询、子查询
数据库设计:范式、ER 图
主流数据库:MySQL、Oracle
数据库连接池:HikariCP、Druid
非关系型数据库
Redis:缓存、分布式锁、消息队列
MongoDB:文档数据库
Elasticsearch:搜索与分析引
1. 医院综合管理辅助平台
技术栈:Spring Boot + MyBatis + MySQL + Redis + RabbitMQ + Vue3
功能模块:
用户管理:用户导入、登录、权限控制
满意度调查管理:员工登记医德医风考评情况、职能部门审核、汇总
手术权限申请、新技术准入申请、检验试剂管理
1、前端框架使用vue3,构建工具使用vite, 状态管理使用pinia、UI框架使用elementUi-plus、图表工具使用echarts进行开发; 2、后端采用springboot+mybaties进行开发,数据库采用mysql,缓存使用redis;
一个医院医德医风考评系统,提供考评登记,职能部门审核考评结果,汇总数据。全由我一个人负责开发维护。系统架构、前端也都是我完成的。