Commit Graph

51 Commits

Author SHA1 Message Date
Wendal Chen
7bbf2751f4 change: 把jetty.host/undertow.host/tomcat.host统一为server.host 2018-01-06 22:31:05 +08:00
Wendal Chen
419a935687 change: 作为一个负责任的项目,应该提示用户修改pom.xml, 这个锅, wendal背就行.
在获取服务端口的地方,若抛出NoSuchMethodError,提示用户修改pom并继续运行!
2018-01-06 17:51:43 +08:00
Wendal Chen
480c991235 change: 使用统一的server.port替代原本的jetty.port/tomcat.port/undertow.port
add: server.port=0的时候使用随机端口(8000~8999)
remove: temp目录里面的垃圾文件
2018-01-05 18:15:24 +08:00
Wendal Chen
4f54aeabdd fix: eureka-client编译错误 2018-01-05 16:16:18 +08:00
Wendal Chen
0864ef7a86 update: feign-ribbon支持自定义负载均衡的规则 2018-01-05 15:48:15 +08:00
Wendal Chen
ce37ed473e add: nutzcloud的关键路径eureka/ribbon/feign/hystrix 2018-01-05 14:20:16 +08:00
Wendal Chen
ec88f58776 fix: 与Nutz.MVC的兼容性问题 2018-01-04 16:41:24 +08:00
Wendal Chen
cc6871f82f add: 添加hystrix-dashboard,并完善hystrix的demo 2018-01-04 10:39:15 +08:00
Wendal Chen
b37dacede2 remove: swagger-ui的校验红叉好烦,关掉 2018-01-03 22:42:16 +08:00
Wendal Chen
aa70cc1d8a add: 让shiro支持urls过滤
update: 顺便把shiro的demo搞通畅
fix: shiro的@PropDoc没生效
add: 设置登录地址/登出后的重定向地址/未授权时的跳转地址
2018-01-03 22:23:21 +08:00
Wendal Chen
2349ecb6b9 change: 重构项目结构,分拆为core/starter/contrib/demo
1. core是核心包,代码严谨性最高,审核最严格
2. starter是各种关键的启动器, 要求比core低一些
3. contrib属于贡献包,通常是starter项目,方便大家提交
4. demo存放各种示例,一般来说,每个启动器对应一个或多个demo
5. doc存放文档
2018-01-03 12:56:54 +08:00
Wendal Chen
85041b2fea add: nutzboot-starter-hystrix 支持@HystrixCommand和/hystrix.stream 2018-01-01 22:42:45 +08:00
Wendal Chen
02eeff3bb0 add: 为nutzboot-starter添加全部javadoc 2017-12-29 10:40:33 +08:00
Wendal Chen
ad1ab2062f update: Banner的版本号更新一下 2017-12-25 00:13:47 +08:00
Wendal Chen
e66a8d5151 move: 向v2.1前进 2017-12-24 22:25:11 +08:00
Wendal Chen
ee8ac295cf change: 移除web.filters.order,改成按接口获取Filter并按order排序 2017-12-23 21:05:18 +08:00
Wendal Chen
fd4d107953 update: U家三剑客的版本号升级一下 2017-12-20 22:43:27 +08:00
Wendal Chen
73e5c1f013 change: 调整ioc容器创建的时机 2017-12-18 19:50:51 +08:00
Wendal Chen
ad0f7080dc update: 清理pom,顺便升级一下各依赖库的版本号 2017-12-17 18:54:49 +08:00
Wendal Chen
4323f8e042 update: NbApp实例本身也放入Ioc容器 2017-12-15 11:00:40 +08:00
Wendal Chen
dd23e18487 update: 进一步优化uflo/urule/ureport的启动过程 2017-12-12 23:06:21 +08:00
Wendal Chen
be08a92fb6 add: 添加starter-urule
change: nutzboot-spring-context.xml里面的bean应该全部懒加载
2017-12-09 21:22:14 +08:00
Wendal Chen
29fd717ae5 add: 抽象出一个NutzBoot与SpringIoc的桥接,从而简化uflo的集成 2017-12-09 20:28:12 +08:00
Wendal Chen
1fcbbf3125 fix: issue #IGOE4 in gitee 2017-12-07 22:48:17 +08:00
Wendal Chen
859b6621de update: NbApp自动推断MainClass
update: jetty换最新版9.4.8.v20171121
2017-12-02 22:43:44 +08:00
Wendal Chen
48ada6ec53 update: 整理pom里面的版本号,统一放到根pom.xml管理 2017-11-29 20:47:39 +08:00
Wendal Chen
ec7402463b add: 在ChangeLog中添加2.0-RC的部分信息
add: NbApp添加点注释
fix: NbApp.allowCommandLineProperties应该是从系统Properties加载,另外,命令参数总是有效
2017-11-29 11:21:12 +08:00
Wendal Chen
079768c64d change: 支持MainLauncher上的@IocBy 2017-11-29 10:34:58 +08:00
Wendal Chen
33e152f246 add: 完善starter-swagger并添加demo 2017-11-28 21:50:17 +08:00
Wendal Chen
7d0a36fa7b add: 支持命令行参数和profile设置
fix: https://gitee.com/nutz/nutzboot/issues/IG1C9
2017-11-26 15:00:46 +08:00
Wendal Chen
9050bed926 change: starter-jetty不再添加jsp相关的jar
add: starter-jetty添加nutz-plugins-websocket
2017-11-24 22:50:13 +08:00
Wendal Chen
95598d79b8 fix: starter重复的话,不应该报错嘛 2017-11-23 17:40:43 +08:00
Wendal Chen
e267184542 add: @PropDoc的读取器
Signed-off-by: Wendal Chen <wendal1985@gmail.com>
2017-11-22 22:53:23 +08:00
Wendal Chen
e680ccc7ef update: 补充发布到maven中央库所需要的pom.xml内容 2017-11-21 23:39:51 +08:00
Wendal Chen
1a4174f2c5 update:更新README,因为shiro/quartz/dubbo/zbus/wkcache已经完成初版
change: 默认扫描org.nutz.boot.starter下的ioc注解
add: Banner使用info级别打印
add: 添加Slf4j日志适配器,默认走slf4j了
add: 添加ioc/目录,用户可自行添加额外的ioc json配置文件,例如文件上传的配置
2017-11-20 11:15:30 +08:00
Wendal Chen
91b065fee2 update: 引用nutz 1.r.65-SNAPSHOP 2017-11-19 22:02:50 +08:00
Wendal Chen
51fa3adebf add: dubbo starter的简单版就绪 2017-11-19 20:26:06 +08:00
Wendal Chen
cefc02304a change: 每个starter应该独占一个package
add: 新增jedis,quartz的starter
add: redis的demo
2017-11-14 14:30:07 +08:00
wendal chen
dae6523c31 add: weixin和swagger的简单版
add: Jetty支持WebServletFace
2017-11-09 13:42:43 +08:00
wendal chen
124e3362bc change: 把蛋蛋版banner稍微改造一下 2017-11-07 21:57:33 +08:00
wqh
5769cb3a3e 加了一个logo输出类 2017-11-07 19:28:33 +08:00
蛋蛋
78c09ef671 解决冲突...添加nutz boot启动logo 2017-11-07 17:02:52 +08:00
蛋蛋
70d6ff3b97 解决冲突...添加nutz boot启动logo 2017-11-07 17:01:50 +08:00
wendal chen
8f94fb9d34 change: 将starter-nutz-dao拆分为nutz-dao和jdbc两个starter
add: 新增starter-nutz,用于一次性导入nutz-mvc,nutz-dao,jdbc
add: maker的页面写好了,虽然很丑
2017-11-07 13:11:50 +08:00
wendal chen
cc3dbbeee2 add: nutz.dao的starter也ok了, 对应的demo项目也能跑了
add: starter类本身可以加@IocBean了,允许注入conf和AppContext
2017-11-05 22:07:39 +08:00
wendal chen
ef0337c467 update: 既然要简单,那就把nutzboot-demo-simple最简化 2017-11-05 20:58:28 +08:00
wendal chen
0a5310cc1b add: NbApp默认加载tx和async两个核心aop组件 2017-11-04 22:44:35 +08:00
wendal chen
fa287f8b3a add: 恩,jetty+nutz.mvc的starter跑起来了 2017-11-04 22:33:25 +08:00
wendal chen
d1d4aa92d3 add: God说要有光,然后有了光 2017-11-03 17:47:52 +08:00
wendal chen
3d4e96891e add: 继续搭骨架 2017-11-02 23:27:34 +08:00