Nginx:Swagger端口被封
location /basicInfo-web/ {
proxy_buffer_size 128k;
proxy_buffers 128 128k;
proxy_busy_buffers_size 128k;
proxy_pass http://192.168.22.202:8084/basicInfo-web/;
#proxy_set_header Host $host:80;
proxy_set_header Host $host:$server_port;
}
Tomcat编码:
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="8443" URIEncoding='UTF-8' />
注解:
@Autowired
它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过@Autowired的使用来消除set,get方法。http://swiftlet.net/archives/734
通过@Autowired注解对Bean的属性变量.属性Setter方法以及构造函数进行标注,配合AutowiredAnnotationBeanProcessor完成Bean的自动配置,使用@Autowired注释进行byType注入;可以删除set ,get方法和spring中的相关配制了
http://www.cnblogs.com/pepcod/archive/2013/02/16/2913474.html 这个博客最后有一个例子,感觉挺好的
1 @Target(ElementType.METHOD)
2 @Retention(RetentionPolicy.RUNTIME)
3 public @interface UseCase {
4 public String id();
5 public String description() default "no description";
6 }
1 public class PasswordUtils {
2 @UseCase(id = 47, description = "Passwords must contain at least one numeric")
3 public boolean validatePassword(String password) {
4 return (password.matches("\\w*\\d\\w*"));
5 }
6
7 @UseCase(id = 48)
8 public String encryptPassword(String password) {
9 return new StringBuilder(password).reverse().toString();
10 }
11 }