diff --git a/pom.xml b/pom.xml
index 55d33c6..2043305 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
firok.spring
mvci
- 17.2.0
+ 17.3.0
An annotation processing tool to generate MVC code from JavaBean(s).
diff --git a/readme-en.md b/readme-en.md
index 220a173..b9afe01 100644
--- a/readme-en.md
+++ b/readme-en.md
@@ -117,6 +117,10 @@ MVCI has only passed testing under **Java17**. It may work in lower version of J
## Changelog
+### 17.3.0
+
+* now structures will be generated at correct place
+
### 17.2.0
* now MVCI would generate some classes store bean information and structure information
diff --git a/readme.md b/readme.md
index ff1a8b2..e7b76bc 100644
--- a/readme.md
+++ b/readme.md
@@ -124,6 +124,10 @@ MVCI 17.x 仅于 **Java17 环境** 下通过测试.
## 变动记录
+### 17.3.0
+
+* 现在各种结构会生成于正确包下
+
### 17.2.0
* 现在 MVCI 将会额外生成数个包含生成数据的信息的类
diff --git a/src/main/java/firok/spring/mvci/internal/BeanContext.java b/src/main/java/firok/spring/mvci/internal/BeanContext.java
index 294db36..2c01784 100644
--- a/src/main/java/firok/spring/mvci/internal/BeanContext.java
+++ b/src/main/java/firok/spring/mvci/internal/BeanContext.java
@@ -208,10 +208,10 @@ private void write(String valueKeyLocation, String valueKeyName, String template
private static final Map paramController = new HashMap<>();
static
{
- paramMapper.put("\\.entity\\.|\\.bean\\.",".mapper.");
- paramService.put("\\.entity\\.|\\.bean\\.",".service.");
- paramServiceImpl.put("\\.entity\\.|\\.bean\\.",".service_impl.");
- paramController.put("\\.entity\\.|\\.bean\\.",".controller.");
+ paramMapper.put("\\.entity|\\.bean",".mapper");
+ paramService.put("\\.entity|\\.bean",".service");
+ paramServiceImpl.put("\\.entity|\\.bean",".service_impl");
+ paramController.put("\\.entity|\\.bean",".controller");
}
@SneakyThrows