Java工程师 学习笔记
今天先学习Java工程师的阶段三要 沉下心来学习和吸收(一共五个阶段)
阶段三:Java数据库开发与实战
第15-16周 MySQL基础
1、根据数据库规范设计数据库
2、数据库的创建、表的创建和修改等操作
3、数据表的增删改查等基本操作
4、数据库的数字、日期时间、字符等常用函数使用
5、事务的ACID属性和隔离级别
6、SQL文件的导入和导出
第17周 Java数据库开发基础
17-1、IntelliJ IDEA开发工具的使用
17-2、使用JDBC实现数据的增删改查
17-3、使用PreparedStatment对数据进行预处理15-16-16防止SQL注入漏洞
17-4、数据库连接池Druid和C3P0的使用
17-5、使用Apache的数据库工具类DBUtils简化代码开发
17-6、大作业——新闻管理系统
第18周 框架前置知识
18-1、Maven的常用命令
18-2、在IntelliJ和IDEA两种开发环境下创建Maven项目
18-3、工厂模式中简单工厂和工厂方法的特点及应用
18-4、反射的基本概念和四个反射类Class、Field、Method、Constructor的使用
18-5、Lambda表达式的基本语法
18-6、Lambda表达式的静态方法、实例方法、对象方法和构造方法的的引用
18-7、Stream API的创建、中间操作和终止操作
第19周 MyBatis基础
19-1、MyBatis开发的基本流程
19-2、MyBatis参数传递
19-3、MyBatis多表关联查询
19-4、使用logback进行日志管理
19-5、使用动态SQL语句进行稍复杂的逻辑开发
19-6、MyBatis一级缓存与二级缓存的概念和应用
19-7、MyBatis对象关联查询
19-8、使用PageHelper插件进行数据分页
19-9、使用MyBatis进行数据的批量插入和删除
19-10、MyBatis常用注解
第20-21周 MyBatis实现OA系统项目实战
1、需求分析到数据库的设计至建表的过程
2、手把手搭建底层开发框架
3、基于工作流程开发一个完整的员工请假与审批应用
4、使用RBAC权限模型完成基于角色的权限控制
5、使用动态SQL确定不同角色访问的数据范围
6、使用LayUI框架实现后台页面开发
7、使用MD5加密算法保证数据的安全性
8、大作业——图书后台管理
第22周 Linux环境搭建与Redis应用
22-1、CentOS 7系统、以及客户端工具Xshell和XFtp的下载和安装
22-2、Linux系统目录结构和常用命令
22-3、文本编辑工具vim
22-4、使用tar命令进行文件压缩和解压缩
22-5、使用Bash shell开发自动运维程序
22-6、使用yum进行软件安装卸载
22-7、Linux的网络设置
22-8、Linux下安装、部署并运行Web应用
22-9、Redis下载安装、基本配置和常用命令
22-10、使用Jedis对Redis进行操作
转载:https://blog.csdn.net/m0_52794236/article/details/116140860