关闭
当前搜索:

jeesite快速开发平台(七)----代码生成原理

一、原理讲解 jeesite代码生成用的是FreeMarker模板引擎结合xml技术来实现的,定义的模板都放在resources/templates/modules/gen下 一看就知道crud就是基本的增删改查,dao是数据库操作,treetable是有关树方面的模板,其中主要的配置文件就是config.xml,该文件中定义了生成的模板,以及java类型,查询...
阅读(271) 评论(0)

jeesite快速开发平台(六)----代码生成模块介绍及使用

一、简介 jeesite提供了配套的代码生成功能,内置了三种生成方案: 树结构: 单表: 主子表: 三种方案对应的测试表: 其实还有两种方式如下: 仅持久层不生成jsp页面,只生成dao/entity/mapper,而左树右表页面如下所示: 二、使...
阅读(280) 评论(0)

IDEA 多线程Debug

一、问题描述 在idea中的进行调试时,代码中有多线程,想对线程中的代码进行跟踪,代码如下: for (int i = 0; i < 5; i++) { final int index = i; executorService.execute(new Runnable() { ...
阅读(76) 评论(0)

ActiveMQ启动报错:java.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' be

一、问题描述 一启动ActiveMQ就报错: ERROR: java.lang.RuntimeException: Failed to execute start task. Reason: java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' b...
阅读(101) 评论(0)

Spring Boot整合Dubbo开发系列(一)----一个简单的示例

一、简介 昨天在网上发现了dubbo社区发布了Dubbo Spring Boot Starter 1.0.0 公测版,https://github.com/dubbo/dubbo-spring-boot-project 使用了springboot来开发,感觉应该很不错,然后就去试了下,发现dubbo-spring-boot-starter 底层依赖 Dubbo 2.5.9而2.5.9...
阅读(464) 评论(2)

SpringMVC+shiro项目静态资源不能访问:Failed to load resource: the server responded with a status of 404

一、问题描述 最近一直在学开源项目,然后在网上找个了SpringMVC+shiro的项目,然后导入到eclipse中,一运行,前用页面报错如下,静态文件全都找不到: Failed to load resource: the server responded with a status of 404 (Not Found) 项目结构如下: Shiro配...
阅读(173) 评论(0)

JAVA 使用List中的remove方法遇到的坑

一、问题描述 有个需求是从List过滤掉金额小于0.01的数据,看起来很简单,我却搞了半天,没次数据都没删除干净,都会有四五条没删除。。 二、解决方法 测试了半天,发现for循环写错了,刚开始是这样写的: for (int i = 0; i < psychoLogistResponseList.size(); i++) { double Graphicprice ...
阅读(96) 评论(0)

JAVA double类型比较大小

一、问题描述 把从数据库里查询出来的数据,金额小于1的数据给过滤掉,数据库里的数据有很多都是0.01,0.02,等。 二、解决方法 先把他们转成BigDecimal类型,然后在利用BigDecimal中的compareTo方法去比较大小,实现如下: @org.junit.Test public void Test(){ BigDecimal big ...
阅读(123) 评论(0)

开源项目学习之(三)------AG-Admin环境搭建

一、框架简介 AG-Admin是基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等...
阅读(2261) 评论(9)

Maven学习笔记(十三)-maven-dependency-plugin插件

一、简介 maven-dependency-plugin是处理与依赖相关的插件。它有很多可用的goal,大部分是和依赖构建、分析和解决相关的goal,这部分goal可以直接用maven的命令操作,例如:mvn dependency:tree、mvn dependency:analyze 但是我们最常用到的是 dependency:copy  dependency:copy-depende...
阅读(149) 评论(0)

mybatis错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

一、问题描述 运行项目,访问Controller提示错误如下: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.fendo.plus.core.modules.sys.service.UserService.selectById at org.apache.ibatis....
阅读(210) 评论(0)

Maven学习笔记(十二)-maven打包之resource配置

一、简介 构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。 ● src/main/java和src/test/java 这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都...
阅读(201) 评论(0)

开源项目学习之(二)------iBase4J环境搭建

一、简介 iBase4J是一个分布式系统架构,每个模块都是一个单独的系统,每个系统可以发布多个service,不同的web间使用相同的redis缓存保证session相同、码云地址为:https://gitee.com/iBase4J/iBase4J 目前项目下有8个子项目:iBase4J-Common、iBase4J-SYS-Facade、iBase4J-SYS-Service、...
阅读(1136) 评论(3)

开源项目学习之(一)------zheng环境搭建

一、项目简介 17年初就接触了zheng这个项目,感觉挺牛的,看他的架构图就知道了 现在都已经18年了,时间好快,特此记录下zheng的环境搭建,虽然,先看下码云上zheng的简介吧:https://gitee.com/shuzheng/zheng。 zheng是基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(...
阅读(3871) 评论(19)

jeesite快速开发平台(五)----用户-角色-部门-区域-菜单-权限表关系

一、表关系 一共有8张表分别用来实现用户-角色-部门-区域-菜单-权限管理,详细如下: 二、SQL语句 /*********************一共八张表************************/ select * from sys_user; //用户表 select * from sys_menu; //菜单表 select * from sys_role;...
阅读(347) 评论(0)
381条 共26页1 2 3 4 5 ... 下一页 尾页
    相关交流

    JAVA架构: 665329131

    个人资料
    • 访问:878565次
    • 积分:12135
    • 等级:
    • 排名:第1449名
    • 原创:370篇
    • 转载:0篇
    • 译文:11篇
    • 评论:223条
    最新评论