`
haowei0315
  • 浏览: 34492 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1.注解@SpringBootApplication  2.多环境配置,配置文件中加入spring.profiles.active=dev,指定默认开发环境 3.静态资源访问目录为 /static 、/public ;Thymeleaf或Freemarker模板默认路径为src/main/resources/templates 4.使用Swagger2构建RESTful API,@Configuration 、@EnableSwagger2 ;@ApiIgnore、@ApiOperation 、@ApiImplicitParams、@ApiImplicitParam,访问URL为htt ...
Eureka可以理解成zookeeper Ribbon自带负载均衡  客户调用端   服务发现(Eureka),断路器(Hystrix),智能路由(Zuul),客户端负载均衡(Ribbon结合Feign)     1、Eureka、Consul服务注册与发现  @SpringBootApplication  @EnableConfigServer ...
环境变量设置:1:新建 JAVA_HOME: C:\Program Files\Java\jdk1.5.02:新建 classpath: .;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar   1.5设置3:在path后面添加: %JAVA_HOME%/bin;   2:新建 classpath: .;%JAVA_HOME%/jre/lib/rt.jar;%JAVA_HOME%/lib/tools.jar     jdk1.6设置路径与1.5不一样  
今天项目布置时发现JAVA无法连接到数据库,提示错误为:       Error: 到主机  的 TCP/IP 连接失败, java.net.ConnectException: Connection refused: connect. 数据库为SQLServer 2005,后来经检查数据库的TCP/IP关闭了. 解决方法:     打开配置工具里的"SQL Server Configuration Manager",选择SQL Server2005网络配置-->mssqlserver的协议,选择"TCP/IP",设置为"启用&quo ...
在struts2中,如果Action实现了prepare接口. struts2 Action中方法的执行顺序为:         prepare方法名方法  --> prepare方法 --> validate方法名方法 --> 方法;   如有方法名checkCi方法,则执行顺序为:        prepareCheckCi --> prepare --> validateCheckCi --> checkCi          
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现: class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDao) { this.userDao = userDao; } ... } 配置文件: &l ...
1.首先编写类,注意:类里面的变量与方法必须是static的;   如: public class TestFunction { private static ProductInfoManager productInfoManager = (ProductInfoManager) Platform.getInstance().getBean("productInfoManager"); public static List getLastDataByType(int type, int lastSize) { return productInfoMa ...
我们在做测试时,一般需继承AbstractTransactionalJUnit4SpringContextTests类来测试; AbstractTransactionalJUnit4SpringContextTests类解决了hibernate的openSessionView的问题; 如:   public class BaseUnitTest extends AbstractTransactionalSpringContextTests { @Override protected String[] getConfigLocations() { return new ...
系统属性的查询,方便以后查询用:     Properties properties = System.getProperties(); Set<Object> set = properties.keySet(); for(Iterator it = set.iterator();it.hasNext();){ Object next = it.next(); System.err.println(next+"\t"+properties.getProperty(next.toString())); } ...
在设计网站时,一般分成好几部分,如top,left,center,button,而有些部份如:top,button一般是不变的; 为此我们include文件进来,而include只能包含webRoot下的文件; 如果我们的所有页面放在web-inf下或者top中含有它自己独立的数据而需要数据库查询,为此include在这方面无能为力; 这时可以用s:action来引入utl.如下:   <s:action name="index!indexTop" namespace="/common" executeResult="true&qu ...
以前一直以为hibernate映射集合Set时,不能排序,只能用List,今天细看了一下hibernate的DTD文档,才知道提供了order-by参数配置.如下:   <set name="orderSet" inverse="true" cascade="all" lazy="true" order-by="id desc"> <key> <column name="customer_id" /> ...
 基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。       注释的优势        它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。       注释和 Java ...
hibernate中继承关系配置大体上可以有三种不同的解决方案:  1.所有父子bean的字段位于同一个一表中;  2.父类字段位于一个表中,各子类独有的字段作为一个表;  3.各个类所有字段(包括父类中的字段)作为一个表; 下面主要以第一种为例: 现在父类BEAN: public class LayerSite { private Integer id; private String name; private String flag; }  子类一: public class OffSite extends LayerSite{ private Date offDate; }   ...
在使用Hibernate配置文件生成表结构时,可以为表中的某个字段指定默认值,即使不用hibernate操作数据库,该字段仍然会保留默认值. 现有一javaBean: public class ReplyMessage { private Integer id; // 主键 private Date time private String users; }  对应的配置文件为: <class name="com.myproject.app.gis.model.ReplyMessage" table="reply_message" dynam ...
 最近在搞一个java读取excel2007操作(包括读写)的程序,发现2007的已变成xlsx的文件了,以前用jxl.jar不支持,请问有什么好的解决方法吗?
Global site tag (gtag.js) - Google Analytics