一、项目名称:个人博客论坛
开发环境:jdk-1.8 数据库:MySQL(5.7) 开发工具:IDEA。
后端技术: Spring-boot,thymeleaf,mybatis,springMVC,Spring。
前端技术: css,jquery,thmeleaf。
项目描述:本系统是一个个人博客系统,分为前台和后台两大板块,前台博客页,后台分为登录和博客操作页。
个人负责(整个项目的完成,前端和后端):
后端控制层使用的是 Spring 中的注解进行页面跳转和处理请求;Maven 构建工具进行 jar 包依赖管理;
使用 mybatis 对数据库进行(增删改查)操作, 登录修改添加利用 springboot 中的表单验证技术进行验证,
利用拦截器对非法访问页面拦截;前端页面设计用到 Semantic UI,以及 Ajax 发送后端请求和异步刷新页面
技术
项目总结:通过这个项目让我认识到了 springboot 项目的开发还是比较轻松的,java 面向对象的设计思想,
加强了对 spring 框架的熟练度。加强了对 springboot 项目搭建以及完成的熟练度
二、项目名称:图书管理系统
开发环境:jdk-1.8 数据库:MySQL(5.7) 开发工具:IDEA。
前端技术:Spring + SpringMVC + MyBatis(SSM),JDBC,
后端技术:Jsp,JavaScript,jquery,Ajax。
项目经验
项目描述:本系统是一个图书馆管理系统对用户借书归还书进行一个全面管理。用户登录分为两类:读者和管
理员。管理员登录可以修改读者信息,修改书目信息,查看所有借还 日志等;读者登录可以修改个人信息、
借阅或归还书籍和查看自己的借还日志。
个人负责(主要完成图书馆管理系统的后端开发):对数据库增删改查操作用的是 MyBatis 框架的原生 sql
语句,为对象进行依赖注入是通过配置包扫描的方式使用 spring 的注解注入,前端主要通过 Ajax 发送请求
在发送请求利用 JavaScript 进行初步验证,利用拦截器对非法访问页面拦截。
项目总结:通过这个项目让我加强了对 ssm 三大框架整合的熟练度,也加深了对其他技术的理解