BootDo Oracle是一个基于Spring Boot,MyBatis,Shiro等技术开发的后台管理系统,专门针对Oracle数据库进行开发,可用于快速搭建企业级多模块项目脚手架,提供了诸如用户管理,角色管理,权限管理,日志管理等常用后台功能,可以大大提升开发效率。
在使用BootDo Oracle时,我们可以通过简单的配置和代码自动生成来快速生成SQL语句,避免繁琐的手动编写SQL语句。例如:
public interface UserDao extends BaseDao{ @Select("select distinct u.userId, u.username, u.name, u.dept_id, u.sex, u.email, u.mobile, u.status, u.create_time, u.update_time\n" + "\tfrom sys_user u\n" + "\tleft join sys_user_role ur on u.userId = ur.userId\n" + "\tleft join sys_role r on ur.roleId = r.roleId\n" + "\twhere u.username = #{userName}") UserDO getUser(String userName); }
以上代码通过@Select注解,结合MyBatis生成了一个查询用户的方法,避免了手写SQL语句的繁琐过程。
除此之外,BootDo Oracle还提供了多种集成的第三方插件,例如Excel导入导出,富文本编辑器,字典管理等等,大大提升了系统的可用性和易用性。
总之,BootDo Oracle作为一个企业级后台管理系统框架,提供了一系列快速开发的工具,可以大幅度提升开发效率,是一个非常值得推荐的Java项目开发框架。