当前位置: 首页 > news >正文

在线免费做网站制作app需要先做网站

在线免费做网站,制作app需要先做网站,网站怎么销售,晋江做任务的网站spring aop示例这篇文章描述了一个使用内存中HSQL数据库的简单Spring JpaRepository示例。 该代码示例可从GitHub的Spring-JpaRepository目录中获得。 它基于带有注释的Spring-MVC-示例和此处提供的信息 。 JPA资料库 在此示例中#xff0c;我们实现了一个虚拟bean#xff1… spring aop示例 这篇文章描述了一个使用内存中HSQL数据库的简单Spring JpaRepository示例。 该代码示例可从GitHub的Spring-JpaRepository目录中获得。 它基于带有注释的Spring-MVC-示例和此处提供的信息 。 JPA资料库 在此示例中我们实现了一个虚拟bean Entity AutoProperty public class SomeItem {IdGeneratedValue(strategyGenerationType.AUTO)private long Id;private String someText;/* ...Setters Getters */} 和相应的JpaRepository Transactional public interface SomeItemRepositoryextends JpaRepositorySomeItem, Long {}服务与控制器 接下来我们实现一个将注入我们的存储库的服务。 我们还用伪数据填充存储库 Service Repository public class SomeItemService {Autowiredprivate SomeItemRepository someItemRepository;PostConstructTransactionalpublic void populate() {SomeItem si new SomeItem();si.setSomeText(aaa);someItemRepository.saveAndFlush(si);si new SomeItem();si.setSomeText(bbb);someItemRepository.saveAndFlush(si);si new SomeItem();si.setSomeText(ccc);someItemRepository.saveAndFlush(si);}Transactional(readOnlytrue)public ListSomeItem getAll() {return someItemRepository.findAll();}SuppressWarnings(AssignmentToMethodParameter)Transactionalpublic SomeItem saveAndFlush(SomeItem si) {if ( si ! null ) {si someItemRepository.saveAndFlush(si);}return si;}Transactionalpublic void delete(long id) {someItemRepository.delete(id);}} 和一个控制器 Controller public class MyController {Autowiredprivate SomeItemService someItemService;RequestMapping(value /)public ModelAndView index() {ModelAndView result new ModelAndView(index);result.addObject(items, this.someItemService.getAll());return result;}RequestMapping(value /delete/{id})public String delete(PathVariable(valueid) String id) {this.someItemService.delete(Long.parseLong(id));return redirect:/;}RequestMapping(value /create)SuppressWarnings(AssignmentToMethodParameter)public String add() {SomeItem si new SomeItem();si.setSomeText(Time is: System.currentTimeMillis());this.someItemService.saveAndFlush(si);return redirect:/;}}JPA配置 除了基于HSQL数据库的内存实例创建实体管理器之外我们还通过以下方式启用JPA存储库 EnableJpaRepositories批注 Configuration EnableJpaRepositories(basePackages{com.jverstry}) EnableTransactionManagement public class JpaConfig implements DisposableBean {private EmbeddedDatabase ed;Bean(namehsqlInMemory)public EmbeddedDatabase hsqlInMemory() {if ( this.ed null ) {EmbeddedDatabaseBuilder builder new EmbeddedDatabaseBuilder();this.ed builder.setType(EmbeddedDatabaseType.HSQL).build();}return this.ed;}Beanpublic LocalContainerEntityManagerFactoryBean entityManagerFactory(){LocalContainerEntityManagerFactoryBean lcemfb new LocalContainerEntityManagerFactoryBean();lcemfb.setDataSource(this.hsqlInMemory());lcemfb.setPackagesToScan(new String[] {com.jverstry});lcemfb.setPersistenceUnitName(MyPU);HibernateJpaVendorAdapter va new HibernateJpaVendorAdapter();lcemfb.setJpaVendorAdapter(va);Properties ps new Properties();ps.put(hibernate.dialect, org.hibernate.dialect.HSQLDialect);ps.put(hibernate.hbm2ddl.auto, create);lcemfb.setJpaProperties(ps);lcemfb.afterPropertiesSet();return lcemfb;}Beanpublic PlatformTransactionManager transactionManager(){JpaTransactionManager tm new JpaTransactionManager();tm.setEntityManagerFactory(this.entityManagerFactory().getObject() );return tm;}Beanpublic PersistenceExceptionTranslationPostProcessor exceptionTranslation(){return new PersistenceExceptionTranslationPostProcessor();}Overridepublic void destroy() {if ( this.ed ! null ) {this.ed.shutdown();}}}JSP页面 我们创建一个简单的页面来列出具有删除链接的现有项目以及创建新项目的可能性 运行示例 可以使用maven tomcatrun目标运行它。 然后浏览http// localhost9191 / spring-jparepository / 参考 Spring JpaRepository示例内存中来自我们的JCG合作伙伴 Jerome Versrynge在技术说明博客中。 翻译自: https://www.javacodegeeks.com/2013/04/spring-jparepository-example-in-memory.htmlspring aop示例
http://www.zqtcl.cn/news/345259/

相关文章:

  • 宁波网站优化如何欣宝儿在什么网站做直播
  • 东营网签查询系统官方网站超炫的网站模板
  • 请人做网站谁来维护南宁营销型网站设计
  • 汕头做网站的公司西安建筑科技大学华清学院教务网
  • 免费行情网站在线石家庄正规制作网站公司
  • 站长工具网凡科网商城
  • 网站开发工程师需要会写什么区别沈阳网站建设建设公司哪家好
  • 营销型网站建设的优缺点利用海康威视做直播网站
  • 阿里手机网站开发框架怎么看网站被降权
  • 电视台做网站还是APP网络推广是什么意思
  • 浙江鼎兴建设有限公司网站wordpress看不到安装的主题
  • 琪觅公司网站开发c语言开发环境
  • 在哪个网站上做实验仪器比较好信息服务平台有哪些
  • 淘宝网站的建设目的是什么意思做雕塑设计的网站
  • 猎头网站模板个人社保缴费年限怎么查询
  • 博客网站设计及说明wordpress 显示 列表
  • 佛山制作手机网站莆田自助建站软件
  • 建邺做网站价格网站做换肤
  • 佛山有什么网站室内装饰设计怎么样
  • 智能建站与正常的网站购买 做网站 客户
  • 哪个是网络营销导向网站建设的基础微信商城开店需要费用吗
  • 宁波住房和建设局网站首页福州有做网站引流的吗
  • 国外科技类网站戴尔网站建设
  • 视频播放网站模板洞泾做网站公司
  • 深圳大学网站建设中美军事最新消息
  • gta5可用手机网站大全佛山网站建设服务
  • 智能建站软件哪个好智慧城市建设评价网站
  • 做网站用什么配资电脑织梦做的网站织梦修改网页模板
  • 手机网站制作吧网店营销策略
  • 管理员修改网站的参数会对网站的搜效果产生什么影响?网站建设新闻+常识