![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 62
甲大赋
这个作者很懒,什么都没留下…
展开
-
SpringBoot可用的无数据库后台授权解决方案
此方案适用于无数据库环境的后台管理程序配置访问授权规则。通过纯文件的配置方式,可以对请求的url以及页面中的元素配置独立授权。原创 2023-02-05 12:37:08 · 321 阅读 · 0 评论 -
SpringBoot中使用Ant+Maven打包
基于JEES的项目结构,其实和SpringBoot是一致,最近几年很忙,所以没怎么维护,有点生疏了。正好前几天给项目加上了打包的内容,现在整理了下,分享出来。大致内容分为了4个配置文件:build.xml,build.bat,pom-zip.xml,package.xml,我依次说明下文件的作用和配置内容。1.build.xml<?xml version="1.0" encoding="UTF-8"?><project name="package_mod" default=原创 2021-10-09 14:27:04 · 1114 阅读 · 0 评论 -
非优雅的编程技巧(半驼峰命名)
因为我个人主用Java,所以说明和代码都是基于Java里的内容。但很多内容我个人觉得适用于其他的语言上。当然不喜勿喷,以下内容纯属个人爱好而已,提供给各位参考或者不参考。不正经的命名篇早期我在定义一个方法,往往会通过具体到每个单词的含义来表达一个方法的内容,例如:public void findSameOrderByTypeAndDateWithUserId( int orderTy...原创 2018-09-18 14:11:58 · 243 阅读 · 0 评论 -
Java Netty游戏架构-JSTS内嵌
基于上篇介绍的命令通讯思路,我在JSTS里编写了命令处理的相关组件。主要包含以下几个部分:1. Socket/WebSocket组件2. Message消息中间件3. 通讯事件处理组件下面我将通过介绍jsts中的测试代码,来讲相关思路和用法。应用的程序入口类:JstsApplication public static void main( String[] args ) { SpringApp...原创 2018-05-08 10:18:03 · 510 阅读 · 0 评论 -
在IDEA中建立Spring-Boot多模块项目实战[JEES]版(终)不一样的干货?
这篇主要介绍打包到线上环境,已经多应用的切换方式,重点在于pom文件配置方式,以及对于Idea的使用上面。Idea开发环境通过编辑右上的Startup运行配置,将Startup改名为Startup DEV代表DEV应用,然后复制该运行配置,改名为Startup PROD代表PROD应用。对于非多应用的系统,这里也可以理解为开发环境和线上环境的2种启动方式。至于如何打包成多应用,后面打包部分...原创 2019-04-16 11:21:35 · 274 阅读 · 0 评论 -
在IDEA中建立Spring-Boot多模块项目实战[JEES]版(一)
以下的内容只涉及了如何建立,关于为什么这样建立,用的什么建立请参考pom.xml中的相关内容。对于多模块的使用,这里大致可以划分为3种模块类型:Boot类型、Module类型、Startup类型。这一章介绍如何基于JEES来建立Boot类型和Module类型的模块。第一步,新建Maven项目:1. File->New->Project...2. Maven-&g...原创 2019-04-09 10:08:15 · 343 阅读 · 0 评论 -
在IDEA中建立Spring-Boot多模块项目实战[JEES]版(二)
上一篇已经生成了Boot类型和Module类型2个模块,这里Boot模块尽量只用于管理其他模块所需要的公共配置内容,不需要在Boot中去写逻辑代码。在Boot中,需要修改一下相关目录,根据上篇的Pom配置项<build>里的内容,修改Boot以及其他模块的基本目录结构为如下图:删除2个模块中src目录下自动下生成子目录和文件,(这里可以根据喜好可以自行保留),并在对应的模块...原创 2019-04-09 12:26:05 · 165 阅读 · 0 评论