摘要: 简单记录一下在部署javaweb项目到服务器上的过程,也并不难。 部署阶段 1、开发环境 idea2019+maven2.0+mysql8.0.16 2、使用框架 SpringMVC+Mybatis+Shiro+Bootstrap 3、其他工具和环境 Centos 7.2服务器一台,xshell6, 阅读全文
posted @ 2019-06-18 10:12 ren9ie 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 一、功能模块 1、登陆 使用Shiro权限管理框架,实现登录验证和登录信息的储存,根据不同的登录账户,分发权限角色,对不同页面url进行角色设置 2、管理员模块功能 管理员可对 教师信息、学生信息、课程信息 进行 增删改查 操作,管理员账户,可以重置非管理员账户的密码 3、教师模块功能 教师登陆后, 阅读全文
posted @ 2019-06-02 13:36 ren9ie 阅读(3316) 评论(0) 推荐(1) 编辑
摘要: 第1章 需求分析 1.1 用户需求 1.1.1 业务需求 用于学校的教务管理系统,课程的管理,学生成绩的管理。 1.1.2 特殊需求 无 1.2 可行性分析 1.2.1 技术可行性 编译器:IntelliJ IDEA 项目构建工具:Maven 数据库:Mysql JDK版本:jdk1.8 Tomca 阅读全文
posted @ 2019-06-02 13:02 ren9ie 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 备份数据库非常重要,这样您就可以恢复数据,并在发生问题时重新启动并运行,例如系统崩溃,硬件故障或用户错误地删除数据。 在升级MySQL安装之前,备份也是必不可少的保护措施,它们可用于将MySQL安装转移到另一个系统或设置复制从属服务器。 备份和还原的类型和方法有多种,可参考官方文档:https:// 阅读全文
posted @ 2019-06-02 13:01 ren9ie 阅读(158) 评论(0) 推荐(0) 编辑
摘要: MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和 阅读全文
posted @ 2019-06-02 12:59 ren9ie 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 原官方文档链接: https://docs.spring.io/spring/docs/5.1.6.RELEASE/spring-framework-reference/core.html#aop-introduction-spring-defn 个人归纳: Spring AOP Capabilli 阅读全文
posted @ 2019-06-02 12:54 ren9ie 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 设计模式分为三大类: 工厂模式(Factory Pattern):在工厂模式中,客户类与工厂来是分开的,消费者任何时候需要产品只需要向工厂请求就好,消费者无需修改就可以接纳新产品。缺点是:当前产品修改是工厂也需要修改。 单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自 阅读全文
posted @ 2019-06-02 12:51 ren9ie 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 来源于官方文档: https://javaee.github.io/tutorial/cdi-basic001.html 上下文和依赖注入(CDI)使您的对象能够自动为它们提供依赖项,而不是创建它们或将它们作为参数接收。CDI还为您管理这些依赖项的生命周期。 例如,考虑以下servlet: 例如,考 阅读全文
posted @ 2019-06-02 12:46 ren9ie 阅读(117) 评论(0) 推荐(0) 编辑
摘要: CORS是什么: CORS(Cross-Origin Resource Sharing 跨源资源共享),当一个请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。 例如最常见的,在一个域名下的网页中,调用另一个域名中的资源。 出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求。 阅读全文
posted @ 2019-06-02 12:45 ren9ie 阅读(128) 评论(0) 推荐(0) 编辑
摘要: spring 历史: 2004年 Spring Framework 1.0 final 正式问世。 1.在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。 2.随着JDK 1.5带来的注 阅读全文
posted @ 2019-06-02 12:44 ren9ie 阅读(114) 评论(0) 推荐(0) 编辑