- 浏览: 165199 次
- 性别:
- 来自: 上海
最新评论
-
leebooe:
你用的RestController註解,返回值肯定是json ...
springboot返回的json数据
文章列表
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
原因:
maven仓库下的jar
repository\ognl\ognl\3.0.8\ognl-3.0.8.jar 下载失败
解决办法:
删除jar包,重新下载编译即可(maven 工程直接update project即可)
dubbo服务发布之后,我们可以利用telnet命令进行调试、管理。Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下:
1.连接服务
测试对应IP和端口下的dubbo服务是否连通,cmd命令如下
telnet localhost 20880
正常
thymeleaf介绍
简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点:
1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏 ...
现在新技术层出不穷,我们没有那么多时间去深入学习每一门。对于大多数技术,我们只需要搞懂概念部分,从宏观上了解一下,决定我们要不要深入地去学习它。有了这些了解,就能轻松地与别人聊天了,也可以为以后技术选型做一些储备。
快速学习一门新技术,大概可以按照如下的模式去尝试
以学习Ruby China 为例
首先:从宏观角度出发
然后去实践
转载
https://ruby-china.org/topics/19578
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.4.1.RELEASE)
...
bug报错如下:
23:45:29.174 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Included patterns for restart : []23:45:29.177 [main] DEBUG org.springframework.boot.devtools.settings.DevToolsSettings - Excluded patterns for restart : [/spring-boot-starter/target/classes/, /spring- ...
org.springframework.dao.InvalidDataAccessApiUsageException
2017-06-18 01:12:17.899 INFO 5376 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring FrameworkServlet 'dispatcherServlet'2017-06-18 01:12:17.899 INFO 5376 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet ...
现象:
Exception in thread "main" java.lang.IllegalStateException: Failed to read Class-Path
attribute from manifest of jar file:
/E:/myRepository/repositotyExe/repositoty/com/alibaba/fastjson/1.2.32/fastjson-1.2.32.jar
at org.springframework.boot.devtools.restart.ChangeableUrls.
getU ...
spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到
最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更
快,更快指的不是节省出来的手工操作的时间。
其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个
ClassLoader加载会更改的类,称为 restart ClassLoader
,这样在有代码更改的时候,原来的restart Cla ...
开发环境
sts
maven
java8
方法一 (局限性:只增对修改方法有效)
1. 在pom.xml文件中添加插件代码
<!--springboot热部署 -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot- ...
1.搭建环境(可以参考前面的springboot入门)
maven
sts
java8
2.在pom.xml中引入fastjson对应的坐标(注意:version最好是1.2以上的)
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastj ...
1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab
再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。代码标签输入完成后,按Tab,生成代码。
Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Gener ...
1.搭建好springboot框架(可参考springboot入门)
2.新建一个pojo类,用来封装测试数据
public class City { private Long id; private Long provinceId; private String cityName; private String description;...}
3.编写controller层,请求映射
@RequestMapping("/city")
public City getCity(){
City c = new City();
...
首先观察先System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)的声明:
[java] view plain copy
public static
springboot程序
工具
maven
sts
java8(微服务)
1.首先springboot它是一个快速搭建spring的框架(使用java8的微服务技术),相比较springmvc而言少了更多的配置,因为它已经封装了springmvc.因此使用maven开发我们只需要引 ...