- 博客(12)
- 收藏
- 关注
原创 Dynamic Web Module 3.1 requires Java 1.7 or newer.
若是使用了Maven构建项目,可以在pom.xml文件的build标签中加入以下代码:<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId...
2019-11-12 14:31:16
254
原创 @SpringBootApplication注解
之前用户使用的是3个注解注解他们的main类,分别是@Configuration,@EnableAutoConfiguration,@ComponentScan。由于这些注解一般都是一起使用,spring boot提供了一个统一的注解@SpringBootApplication。@SpringBootApplication = (默认属性)@Configuration + @EnableAut...
2019-09-12 14:59:40
197
原创 SpringMVC的常用注解
1.@Controller控制器(注入服务)@Controller注解在类上,表明这个类是Spring MVC里的Controller,将其声明为Spring的一个Bean,Dispatcher Servlet会自动扫描注解了此注解的类,并将Web请求映射到注解了@RequestMapping的方法上。作用范围:用于标注控制层,相当于struts中的action层。2.@Serv...
2019-09-09 14:37:59
253
转载 MVC的dao层、service层和controller层
业务逻辑: Controller-->service接口-->serviceImpl-->dao接口-->daoImpl......1、dao层dao层主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,dao层的设计首先是设计dao层的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可以再模块中调用此接口来进行数据业务...
2019-09-09 10:03:39
1176
原创 读取配置文件:根据key 获取对应的value
/*** 读取配置文件:根据key 获取对应的value*/public class ConfigReader { public ConfigReader(){} private static Properties props = new Properties(); //common.properties public static String ...
2018-11-30 14:36:38
1203
原创 HandlerInterceptor的preHandle、postHandle、afterCompletion方法的作用
public class MyHandlerInterceptor implements HandlerInterceptor {(1) preHandle方法是进行处理器拦截用的,顾名思义,该方法将在Controller处理之前进行调用。SpringMVC中的Interceptor拦截器是链式的,可以同时存在多个Interceptor,然后SpringMVC会根据声明的前后顺序一个接一个...
2018-11-30 14:10:36
54140
4
原创 Java 位运算符 深入理解
&:作用是对运算符两側以二进制表达的操作符按位分别进行'与'运算。而这一运算是以数中同样的位(bit)为单位的。操作的规则是:仅当两个操作数都为1时。输出结果才为1。否则为0,示比例如以下: 12 的二进制为 0000 1100.5 的二进制为 0000 0101.则 12 & 5 的二进制为 0000 0100,则完整的运算式为 ...
2018-06-04 15:12:13
178
转载 SpringBoot注解
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。@ComponentScan:组件扫描,可自动发现和装配一些Bean.(让Spring Boot扫描到Configuration类并把它加入到程序上下文)@Configuration...
2018-05-14 21:27:20
241
原创 eclipse 字段打开所在文件夹
点击External Tools Configurations点击Program,进行编辑(打开文件夹,C:\Windows\explorer.exe,${container_loc})
2018-03-02 14:14:05
139
转载 Quartz 在Spring中动态设置cronExpression
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean id="cronTrigger" class="org.springframework.sched...
2018-02-27 16:07:34
290
原创 spring定时任务时间格式cronExpression设置
org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23)4.月份中的日期(1–31...
2018-02-27 16:06:47
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人