框架
文章平均质量分 90
Dzq_Boyka
这个作者很懒,什么都没留下…
展开
-
注解和jar包
常用注解和它所在包的关系,总结了一下:注解所在包 @Autowired spring-beans @Service spring-context @RestController spring-web @RequetMapping spring-web @Mapper mybatis ...原创 2018-12-19 10:40:27 · 639 阅读 · 0 评论 -
spring文件上传
原文:https://www.cnblogs.com/fjsnail/p/3491033.html直接上代码吧,大伙一看便知这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html前台:转载 2017-12-03 13:51:00 · 235 阅读 · 0 评论 -
hibernate联合主键
原文:http://blog.csdn.net/caomiao2006/article/details/51873344如果数据库中用多个字段而不仅仅是一个字段作为主键,也就是联合主键,这个时候就可以使用hibernate提供的联合主键生成策略。 具体如下: 可以使用一个组件作为一个实体类的标识符。你的组件类必须满足以下要求: 它必须实现 java.io.Ser转载 2017-11-23 14:02:31 · 424 阅读 · 0 评论 -
主键生成策略
原文:https://www.cnblogs.com/ph123/p/5692194.htmlhibernate注解主键生成策略Id生成策略:@GeneratedValue,JPA通用策略生成器 。 JPA提供的四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO. TABLE:使用一个特定的数转载 2017-11-23 13:47:39 · 266 阅读 · 0 评论 -
http://blog.csdn.net/cfydaniel/article/details/38820271
原文:http://blog.csdn.net/cfydaniel/article/details/38820271最近在项目中,实现对象的序列化和反序列化时用到了Jackson,但是在junit单元测试的时候却出现了如下错误:org.codehaus.jackson.map.JsonMappingException: Infinite recursion (Stack转载 2017-12-02 18:29:02 · 187 阅读 · 0 评论 -
Hibernate:Batch update returned unexpected row count from update [0]; actual row count: 0; expected:
原文 :http://hain.iteye.com/blog/1057441、a different object with the same identifier value was already associated with the session。 错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。 解决方法一:session转载 2017-12-02 15:18:57 · 5271 阅读 · 1 评论 -
hibernate级联保存
今天写级联保存,就是保存不了关联对象,注解也没问题,后来搜索到了解决办法(也正如我想的换注解试试)原创 2017-12-02 14:41:38 · 270 阅读 · 0 评论 -
FetchMode和FetchType
原文:http://www.jianshu.com/p/23bd82a7b96eEntity:Entity City and Hotel, One-to-Many 双向连接.@Entitypublic class City { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) privat转载 2017-12-02 10:47:47 · 264 阅读 · 0 评论 -
@RequestBody
原文:http://blog.csdn.net/u012345283/article/details/39938183巧了,哈哈,刚写了一篇文章,记录了一下前台传值的问题,然后百度了一下@RequestBody结果就出来下面转载的内容,下面的和我验证过的一致,写的也比我多,所以转过来了之前写过一篇记录文章,写的是将一个比较复杂的数据结构在前台组合起来后传递到后台。转载 2017-12-01 17:57:11 · 192 阅读 · 0 评论 -
请求参数接收
今天遇到一个问题,前台传一个对象,该对象中有个属性,属性的值是数组。后台直接用实体对象去接收,接收不到,前台报错(badrequest404),仔细排查过后,发现应该这么写请求: $.ajax({ url : _ctx + "/activityQuotationSheetController/addNewPriceSheet.do", async : false,原创 2017-12-01 17:44:17 · 276 阅读 · 0 评论 -
JoinColumn注解
原文:http://blog.sina.com.cn/s/blog_64e8d29b0100z7hx.html在address中没有特殊的注解。在Person中对应到数据库里面就有一个指向Address的外键.我们也可以增加注释指定外键的列的名字,如下:@OneToOne(cascade=CascadeType.ALL,optional=true)@Join转载 2017-12-01 16:20:25 · 2161 阅读 · 0 评论 -
Could not obtain transaction-synchronized Session for current thread
org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current thread在service层加注解(原因不知道。。。)@Transactional(rollbackFor=Exception.class,isolation=Isolation.READ_CO原创 2017-11-01 18:02:40 · 201 阅读 · 0 评论 -
jdbcTemplate
原文:https://www.cnblogs.com/wnlja/p/3909999.html提供了JdbcTemplate 来封装数据库jdbc操作细节: 包括: 数据库连接[打开/关闭] ,异常转义 ,SQL执行 ,查询结果的转换 使用模板方式封装 jdbc数据库操作-固定流程的动作,提供丰富callback回调接口功能,方便用户自定义加工细节,更好模块化jdb转载 2017-11-09 15:19:21 · 416 阅读 · 0 评论 -
SpringMVC
原文:http://blog.csdn.net/SwingPyzf/article/details/8904205spring MVC 入门教程二:一个简单的入门实例教程该实例的源码和实例中的jar源码:http://download.csdn.net/detail/swingpyzf/5348563所需要的jar: http://downlo转载 2017-07-28 11:32:13 · 277 阅读 · 0 评论 -
SpringMVC传值问题
今天写代码又遇到一个问题:从前台传值一个对象,对象里边有个属性,他的值是个数组,怎么都没传到后台,费了半天劲发现是我在实体的属性上加了@JsonIgnore注解导致的。但是如果把这个注解去掉的话,前台查询列表的时候会报错(问题大致是:json在转换数据的时候无线递归了),所以聪明的我想出了另一个解决办法,就是在实体里边多加一个属性用来接收从前台传来的值。代码来一段: @Id原创 2017-12-03 15:34:31 · 350 阅读 · 0 评论 -
hibernate注解配置
原文:http://blog.csdn.net/he90227/article/details/392052811.双向多对一和一对多 注解版双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)。在关系被维护端需要通过@JoinColumn建立外键列指向关系维护端的主键列。转载 2017-11-27 17:09:11 · 227 阅读 · 0 评论 -
spring过滤静态资源
原文:https://www.cnblogs.com/shanheyongmu/p/5552034.html如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 目的:可以正常访问静态文件,不要找不到静态文件报4转载 2018-01-30 11:29:00 · 488 阅读 · 0 评论 -
Spring AnnotationDrivenBeanDefinitionParser
原文:https://blog.csdn.net/j080624/article/details/77993205【1】AnnotationDrivenBeanDefinitionParser通常如果我们希望通过注解的方式来进行Spring MVC开发,我们都会在***-servlet.xml中加入<mvc:annotation-driven/>标签来告诉Spring我们的目的。但是我...转载 2018-07-04 10:03:53 · 573 阅读 · 1 评论 -
Spring 几个注解 context:annotation-config
原文:https://blog.csdn.net/j080624/article/details/60883328现在常用框架中SpringMVC.xml配置是:<mvc:annotation-driven/>和<context:component-scan>1那么<context:annotation-config/>呢?首先看一下三个注解各自定义:① <...转载 2018-07-04 09:51:15 · 1970 阅读 · 0 评论 -
Spring扫描包
原文:https://blog.csdn.net/uniqueweimeijun/article/details/72636481其实Spring和SpringMVC是有父子容器关系的,而且正是因为这个才往往会出现包扫描的问题,我们在此来分析和理解Spring和SpringMVC的父子容器关系并且给出Spring和SpringMVC配置文件中包扫描的官方推荐方式。 在Spring整体框架的核心概...转载 2018-06-26 17:39:24 · 256 阅读 · 0 评论 -
Spring + Quartz 定时任务
原文:https://www.cnblogs.com/echoty/p/7066994.htmlSpring定时任务实例一、Quartz介绍 在企业应用中,我们经常会碰到时间任务调度的需求,比如每天凌晨生成前天报表,每小时生成一次汇总数据等等。Quartz是出了名的任务调度框架,它可以与J2SE和J2EE应用程序相结合,功能灰常强大,轻轻松松就能与Spring集成,使用方便。二、Quartz中的...转载 2018-06-26 16:46:28 · 158 阅读 · 0 评论 -
Spring定时任务
原文:https://blog.csdn.net/ninifengs/article/details/77141240一、定时任务概述 后台项目开发中经常会用到定时任务,现在实现定时任务都方式也是多种多样。下面列举几种常见的定时任务实现方式: 1. Quartz:Quartz的使用相当广泛,它是一个功能强大的调度器,当然使用起来也相对麻烦; 2. java.util包里的Time...转载 2018-06-26 11:15:39 · 210 阅读 · 0 评论 -
Spring的jar包下载地址
https://repo.spring.io/libs-release-local/org/springframework/spring/原创 2018-06-25 16:26:56 · 689 阅读 · 0 评论 -
Spring中ClassPathXmlApplication与FileSystemXmlApplicationContext的区别
原文:https://www.cnblogs.com/ninth/p/6841608.htmlSpring中ClassPathXmlApplication与FileSystemXmlApplicationContext的区别一、概述在项目中遇到加载不到Spring配置文件,简单分析后,写此文备忘!二、测试所需资源TestBean.javapublic class TestBean { pu...转载 2018-05-21 11:45:35 · 216 阅读 · 0 评论 -
Spring 获取 bean
原文:https://www.cnblogs.com/yjbjingcha/p/6752265.htmlSpring在代码中获取bean的几种方式方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApp...转载 2018-05-21 11:20:15 · 176 阅读 · 0 评论 -
Mybatis中绑定参数
<select id="list" resultType="net.ybjt.model.storageManagement.warehouse.domain.WarehouseDO"> select `id`,`stu_name`,`stu_num`,`stu_model`,`stu_price`,`stu_unit`,`stu_amount`,`stu_man`,`stu_in...原创 2018-03-28 13:42:34 · 701 阅读 · 0 评论 -
mybatis中like使用
原文:https://www.cnblogs.com/icewee/articles/6927841.html> OracleSELECT* FROMuserWHEREname LIKE CONCAT('%',#{name},'%') 或 SELECT* FROMuserWHEREname LIKE '%'||#{name}||'%' > SQL ServerSELECT* FROM...转载 2018-03-28 13:30:35 · 256 阅读 · 0 评论 -
shiro
原文:https://blog.csdn.net/qq_30739519/article/details/514739901 shiro授权shiro授权,分享牛系列,分享牛专栏,分享牛。shiro授权原理,shiro授权分析。shiro授权1.1 授权流程 1.2 授权方式Shiro 支持三种方式的授权: 编程式:通过写if/else 授权代码块完成:Subject subject = Secu...转载 2018-03-26 11:33:59 · 202 阅读 · 0 评论 -
@Autowired 与@Resource
原文:https://www.zhihu.com/question/39356740作者:wuxinliulei链接:https://www.zhihu.com/question/39356740/answer/80926247来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。@Autowired 与@Resource:1、@Autowired与@Resource都可以...转载 2018-03-13 21:43:18 · 258 阅读 · 0 评论 -
Spring中@Value的用法
原文:http://blog.csdn.net/qiuhan/article/details/47089329首先,@value需要参数,这里参数可以是两种形式:@Value("#{configProperties['t1.msgname']}")或者@Value("${t1.msgname}");其次,下面我们来看看如何使用这两形式,在配置上有什么区别:1、@Valu转载 2017-08-09 16:21:16 · 404 阅读 · 0 评论 -
Spring中的Bean
原文:http://www.cnblogs.com/leiOOlei/p/3532604.html#q2主要内容如下:一、 Spring中Bean的相互引用二、 Spring中给Bean属性注入value三、 Spring Inner Bean—内部嵌套的Bean四、 Spring Bean Scopes—转载 2017-08-09 15:08:18 · 185 阅读 · 0 评论 -
hibernate查询结果转换
原文:http://lgdlgd.iteye.com/blog/473147在某些场合下,我们可能想使用HIBERNATE的框架提供的SQL查询接口,但是,由于实体没有做映射,HIBERNATE不能把结果集转换成你想要的List,本文讨论如何在这种情况下让HIBERNATE直接返回你想的结果。下面是简单的查询封装方法Java代码 public List转载 2016-11-18 16:35:18 · 625 阅读 · 0 评论 -
hibernate自连接查询hql语句
语句格式: select o from Orgn o inner join o.parent p where p.id = ?//根据父及机构的id查出他的所有子机构使用情景:有上下级关系(同一张表)比如机构表:实体bean为Orgn ,bean中parent为实体Orgn类型的上级机构(多对一关系,多个下级机构对应一个上级机构)原创 2016-11-30 15:47:20 · 747 阅读 · 0 评论 -
sprling中包的扫描过滤规则
通过网上搜集资料,以及自己的理解,总结了一下spring配置文件中标签的属性type的几种类型: type expression1.annotation 注解原创 2016-11-03 16:48:55 · 382 阅读 · 0 评论 -
applicationContext头文件解释
原文:http://www.cnblogs.com/havenenjoy/p/5086954.htmlxml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSch转载 2016-11-03 10:13:37 · 1514 阅读 · 0 评论 -
spring事务管理
原文:http://www.mamicode.com/info-detail-1248286.html事物管理器Spring并不直接管理事务,而是提供了多种事务管理器,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务来实现。Spring事务管理器的接口是org.springframework.transaction.Pla转载 2016-10-10 15:31:11 · 544 阅读 · 0 评论 -
Spring的实例化
摘自百度:1.实例化bean的三种方法:(1) 构造器 对应类public PersonServiceBean(String name, IDaoBean personDao) { this.name = name; this.personDao = personDao; } lazy-init="true" i转载 2016-08-24 17:21:08 · 390 阅读 · 0 评论 -
@Autowwired和@Resource
原文:http://yedward.net/?id=313@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。转载 2016-08-24 15:09:53 · 2365 阅读 · 0 评论 -
component-scan
原文:http://blog.csdn.net/chunqiuwei/article/details/16115135在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,转载 2016-08-24 11:40:34 · 315 阅读 · 0 评论 -
Spring事件机制
原文地址:http://blog.csdn.net/mr_smile2014/article/details/52092452ApplicationContext事件机制是观察者设计模式的实现,通过ApplicationEvent类和ApplicationListener接口,可以实现ApplicationContext事件处理。如果容器中有一个ApplicationListener转载 2016-08-02 17:20:46 · 297 阅读 · 0 评论