本项目主要使用springboot+ssm+mysql数据库实现的后台系统,使用了市面上常用的一些算法,策略,开源库丰富,主要实现了教师端和老师端两个主要用户,都包含登陆注册功能,其中教师端有创建课程,删除课程,发起签到(二维码,签到码),修改个人信息等功能,学生端主要有选课功能,查看课程信息功能,查看签到信息功能,签到功能(签到码签到,扫码签到),退课功能,修改个人信息功能。 Android端使用的技术主要包括Retrofit网络请求框架,Glide图片加载框架,circleImageview圆形化处理等第三方框架,在界面方面,十分简洁美观,使用了各种美观的组件,大部分组件使用的开源库中比较流行的好看的组件,具有一定的学习参考价值。
2023-03-30 23:13:46 83.84MB 后端 spring boot Android
1
Windchill SpringMVC 配置 1、修改E:\ptc\Windchill10\Apache\conf\extra\app-Windchill-AJP.conf文件增加如下内容: JkMount /Windchill/tdms/* ajpWorker
2023-03-30 20:48:50 87KB Windchill Spring MVC
1
详细功能需求描述: 管理员主要是进行学生相关信息以及教师相关信息进行增删改查等功能(上传下载); 学生功能模块实现学生在线的心理测评功能,学生可以查看相关的测试报告,如若需要心理辅导,学生可以预约心理教师进行辅导,也可以和相关老师进行实时的在线咨询,询问相关的心理问题;学生功能模块还可以查看老师发布的各种信息及公告; 学生还可以修改个人信息(修改头像,密码等个人信息); 教师模块实现对心理测评系统的管理,主要是管理测试内容、测试类别以及测试结果等,当学生的测试成绩相较于上次测试成绩相比,若出现大幅度变化或成绩处于临界值时会在该生信息后面显示的警示信息,教师点击该生可以对其进行线上咨询和辅导;同时教师还可以通过图示化(例如饼状图,折线图等)信息查看学生分数变化; 教师可以管理学生的相关信息及测试信息,并对学生的预约信息进行处理; 教师可以发布问卷调查,查询学生对哪方面的心理知识感兴趣,以此来发布心理知识以便学生查询也可以删除,修改心理知识内容; 教师可以发布,删除,修改公告; 教师还可以修改个人信息(修改头像,密码等个人信息); 登录要包括身份选择,账号,密码,验证码
2023-03-30 16:09:33 13.87MB spring boot java mybatis
1
Spring 使用AspectJ 实现 AOP(基于xml文件、基于注解)
2023-03-30 15:16:52 5.04MB Spring AspectJ AOP
1
主要介绍了Spring Boot集成ElasticSearch实现搜索引擎的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2023-03-30 13:48:03 140KB Spring Boot ElasticSearch Spring
1
对应文章链接:https://blog.csdn.net/liuting52001/article/details/111178290
2023-03-29 11:29:29 105KB spring boot mybatis
1
缓存可以简单的看成一个 Map ,通过 key 在缓存里面找 value 。 一、缓存简介 Cache In Hibernate HIBERNATE 中的 CACHE 有两级 . 一级是在 Session 范围内的 CACHE . 即每个 Session 有自己的一个 CACHE, 当前操作的对象都会被保留在 CACHE 中 . 但是 Session 关闭后这个 CACHE 也就没有 . 可见这级 CACHE 的生命期是很短的 . (使用 id 进行关键字存储:缓存的 key 就是 ID , value 是 POJO ) ( 缓存的是实体对象 ) 另一级 CACHE 是在 SessionFactory 范围的 , 可以被来自同一个 SessionFactory 的 Session 共享 . 在 HIBERNATE 的文档中称其为 SECOND LEVEL CACHE. 显然后者的优势较明显 , 也比较复合当前的使用环境 . 它可以使用不同的缓存实现,如 EhCache 、 JBossCache 、 OsCache 等 (二级缓存是缓存实体对象的) 还有一个类型的 CACHE 就是 QueryCache . 它的作用就是缓存一个 Query 以及 Query 返回对象的 Identifier 以及对象的类型 . 有了 QueryCache 后就可以高效的使用 SECOND LEVEL CACHE. hibernate 查询缓存 (hibernate 默认是关闭的 ) 查询缓存是针对普通属性结果集的缓存 对实体对象的结果集只缓存 id 查询缓存的生命周期,当前关联的表发生修改,那么查询缓存生命周期结束 查询缓存的配置和使用: 1. 启用查询缓存:在 hibernate .cfg.xml 中加入: true 2. 在程序中必须手动启用查询缓存,如: query.setCacheable(true); QueryCache 用来缓存查询语句 , 及查询结果集中对象的 Identifier 与 Type. 当再次使用已缓存的 Query 时 , 就可以通过对象的 Identifier 与 Type 在 SECOND LEVEL CACHE 中查找实际的对象 . 对于查询缓存来说,缓存的 key 是根据 hql 生成的 sql ,再加上参数,分页等信息(可以通过日志输出看到,不过它的输出不是很可读,最好改一下它的代码)。
2023-03-28 17:31:04 88KB Hibernate_二级缓存总结
1
随着富Internet应用(RIA)技术的不断成熟,将类似于Adobe Flex这样的RIA应用与健壮的服务器端技术进行集成就变得越来越重要了。Java开发者最喜欢的服务器端框架之一Spring将在这个过程中扮演着重要的角色。 Spring的控制反转(Inversion of Control, 即IoC)的主要思想就是让容器实例化组件(并且注入其依赖)。但是在默认情况下,由Flex客户端远程访问的组件是在服务器端由Flex目的文件实例化的。所以Flex与Spring集成的关键在于配置Flex目的文件以使其能够让Spring容器来管理实例化的Spring beans。Flex数据服务支持工厂的概念以便可以实例化这类客户化组件。工厂的作用仅仅在于向Flex目的文件提供准备好的组件实例,而不是让 Flex目的文件自己去实例化这些组件。 Sébastien Arbogast在不遗余力地发表一系列博文,以阐述如何构建全栈式Flex、BlazeDS和Spring集成解决方案。Arbogast的这个全栈式集成,从下到上包括如下内容:JBoss作为应用服务器、MySQL作为数据存储、Hibernate完成数据访问、Spring用来构建业务层、BlazeDS作为远程服务、Flexe-genial用来构建富客户端。该系统使用Maven及flex-compiler-mojo插件进行构建
1
主要介绍了Spring Cloud Alibaba教程之Sentinel的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-28 09:30:51 392KB Spring Cloud Alibaba Sentinel
1
基于vue和SpringBoot的博客系统,不仅仅是一个文章分享项目,还有听歌、相册、烟花模拟器、动态诗歌等等娱乐功能。并且集成了图床功能、第三方QQ登录、QQ邮箱发送彩虹屁、支付宝付款、文章编辑Markdown、基于注解实现Redis缓存等等。
2023-03-27 13:40:33 73.07MB vue spring boot java
1