在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:osframe开源软件地址:https://gitee.com/haizicq/osframe开源软件介绍:#osframe 框架介绍本项目是一个基础后台开发框架,基于springmvc+spring+hibernate搭建,前端采用angular js+sea js +bootstrap展现。基础框架中包含了用户管理、权限管理等基础模块,提供了简单的首页门户,可用于快速实现项目。启动访问路径:http://localhost:9080/ ,用户名:admin 密码:1 #1. 效果预览##首页图片##用户管理##权限管理##DEMO列表##DEMO新建或编辑##DEMO查看效果#2. 适用浏览器本项目适用于IE9及以上浏览器、谷歌Chrome、Safari等主流浏览器。注意IE8及以下浏览器无法用。#3. 项目本地启动在web-view模块下,resource中打开dataSource.properties,修改数据库连接、用户名和密码,使用maven jetty插件启动。启动成功后访问路径:http://localhost:9080/ ,用户名:admin 密码:1#4. 开发指引参照DEMO模块新建自己的模块,先看下DEMO模块的目录结构其中com.os.osframe为基础包路径,os.demo为模块包路径,下面web、service、domain、dao为模块下各层次代码。资源文件中的i18n目录下为国际化文件,enums.properties文件为系统枚举定义文件,osDemo-beans.xml为模块的spring配置文件,注意模块的注解扫描不需要再这里配置,默认会扫描的,这里主要预留来做特殊处理。#5. 开发规范
ROLE_OS_DEMO_ADMIN.name=测试模块_管理员权限ROLE_OS_DEMO_ADMIN.info=拥有该权限可以对测试模块的所有功能进行管理ROLE_OS_DEMO_DEFAULT.name=测试模块_默认权限ROLE_OS_DEMO_DEFAULT.info=拥有该权限才可以对测试模块拥有使用权限ROLE_OS_DEMO_ADD.name=测试模块_添加权限ROLE_OS_DEMO_DELETE.name=测试模块_删除权限ROLE_OS_DEMO_LOOK.name=测试模块_查看权限ROLE_OS_DEMO_EDIT.name=测试模块_编辑权限ROLE_OS_DEMO_ADD.info=拥有该权限才可以对用户管理模块进行新增ROLE_OS_DEMO_DELETE.info=拥有该权限才可以对测试模块进行删除ROLE_OS_DEMO_LOOK.info=拥有该权限才可以对测试模块进行查看ROLE_OS_DEMO_EDIT.info=拥有该权限才可以对测试模块进行编辑
enumsDemo.simple=简单enumsDemo.middle=中等enumsDemo.difficulty=困难 #5. 技术交流群330710190(OSFrame技术交流群)欢迎大家加入,共同探讨使用过程中的问题。#6. 开发资料osframe文档:http://my.oschina.net/u/2351717/blog?catalog=3601774&temp=1467162209702 #7.项目使用启动说明 1)install模块 在idea中maven projects的根项目osframe,点击install,实现各模块的安装 也可以各模块独立的install,按依赖顺序逐个install,顺序如下:util、framework、users、auth、login、taglib2)修改数据库配置 在web-view模块下 src/main/resources/dataSource.properties 修改本地数据库配置 hibernate.driverClassName=com.mysql.jdbc.Driver hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.url=jdbc:mysql://localhost:3306/spring3?useUnicode=true&characterEncoding=UTF-8 hibernate.username=root hibernate.password=13)启动项目 在idea中maven projects的web-view模块下的plugins/jetty下启动项目4)登陆访问 在浏览器中输入:http://localhost:9080/ 进入登陆界面 登陆用户名为:admin 登陆密码为:1 #8.新增自动生成代码模块web-autocode 1)模块管理和表结构设计 单独启动web-autocode模块,访问:http://localhost:8888/os/index.html,即可看到模块设计和表设计界面。 必须先配置模块,然后左侧表设计下方会出现配置的模块,点击模块后,再进行表配置。2)自动生成代码 模块下的表配置完成后,点击列表右上角的代码生成,自动生成所有后台代码。3)在线下载代码 代码生成完后,点击表设计列表右上角的下载按钮,下载上一步生成的代码,下载代码格式为zip,解压缩后,先是模块包路径,然后是项目的各级代码。 复制代码到模块下各自位置,启动项目即可使用。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论